Package | Description |
---|---|
org.apache.jackrabbit.jcr2spi.hierarchy | |
org.apache.jackrabbit.jcr2spi.state |
Modifier and Type | Class and Description |
---|---|
class |
PropertyEntryImpl
PropertyEntryImpl implements a reference to a property state. |
Modifier and Type | Method and Description |
---|---|
PropertyEntry |
NodeEntryImpl.addNewPropertyEntry(Name propName,
QPropertyDefinition definition,
QValue[] values,
int propertyType) |
PropertyEntry |
NodeEntry.addNewPropertyEntry(Name propName,
QPropertyDefinition definition,
QValue[] values,
int propertyType)
Add a new, transient
PropertyEntry to this NodeEntry
and return the PropertyState associated with the new entry. |
PropertyEntry |
EntryFactory.createPropertyEntry(NodeEntry parent,
Name qName) |
PropertyEntry |
ChildPropertyEntriesImpl.get(Name propertyName) |
PropertyEntry |
ChildPropertyEntries.get(Name propertyName)
Return the PropertyEntry with the given
Name or
null . |
PropertyEntry |
NodeEntryImpl.getDeepPropertyEntry(Path path) |
PropertyEntry |
NodeEntry.getDeepPropertyEntry(Path path)
Traverse the tree below this entry and return the child entry matching
the given path.
|
PropertyEntry |
NodeEntryImpl.getOrAddPropertyEntry(Name propName) |
PropertyEntry |
NodeEntry.getOrAddPropertyEntry(Name propName)
Add an existing
PropertyEntry with the given name if it is
not yet contained in this NodeEntry . |
PropertyEntry |
NodeEntryImpl.getPropertyEntry(Name propName) |
PropertyEntry |
NodeEntry.getPropertyEntry(Name propName)
Returns the valid
PropertyEntry with the specified name
or null if no matching entry exists. |
PropertyEntry |
NodeEntryImpl.getPropertyEntry(Name propName,
boolean loadIfNotFound)
Ignores the
loadIfNotFound flag due to the fact, that
NodeInfo.getPropertyIds() returns the
complete list of property names currently available. |
PropertyEntry |
NodeEntry.getPropertyEntry(Name propName,
boolean loadIfNotFound)
Returns the valid
PropertyEntry with the specified name
or null if no matching entry exists. |
PropertyEntry |
HierarchyManagerImpl.getPropertyEntry(Path qPath) |
PropertyEntry |
HierarchyManager.getPropertyEntry(Path qPath)
Resolves a path into a
PropertyEntry . |
PropertyEntry |
HierarchyManagerImpl.getPropertyEntry(PropertyId propertyId) |
PropertyEntry |
HierarchyManager.getPropertyEntry(PropertyId propertyId)
Resolves a propertyId into a
PropertyEntry . |
Modifier and Type | Method and Description |
---|---|
Iterator<PropertyEntry> |
NodeEntryImpl.getPropertyEntries() |
Iterator<PropertyEntry> |
NodeEntry.getPropertyEntries()
Returns an unmodifiable Iterator over those children that represent valid
PropertyEntries.
|
Collection<PropertyEntry> |
ChildPropertyEntriesImpl.getPropertyEntries() |
Collection<PropertyEntry> |
ChildPropertyEntries.getPropertyEntries()
Returns an unmodifiable collection containing all
PropertyEntry
objects present. |
Modifier and Type | Method and Description |
---|---|
void |
ChildPropertyEntriesImpl.add(PropertyEntry propertyEntry) |
void |
ChildPropertyEntries.add(PropertyEntry propertyEntry)
Adds the new
PropertyEntry to this ChildPropertyEntries . |
boolean |
ChildPropertyEntriesImpl.remove(PropertyEntry propertyEntry) |
boolean |
ChildPropertyEntries.remove(PropertyEntry propertyEntry)
Remove the collection entry with the given
Name . |
Modifier and Type | Method and Description |
---|---|
void |
ChildPropertyEntriesImpl.addAll(Collection<PropertyEntry> propertyEntries) |
void |
ChildPropertyEntries.addAll(Collection<PropertyEntry> propertyEntries)
Adds all
PropertyEntry s from the given collection to this
ChildPropertyEntries . |
Modifier and Type | Method and Description |
---|---|
PropertyState |
TransientItemStateFactory.createNewPropertyState(PropertyEntry entry,
QPropertyDefinition definition,
QValue[] values,
int propertyType)
Creates a transient
PropertyState . |
PropertyState |
TransientISFactory.createNewPropertyState(PropertyEntry entry,
QPropertyDefinition definition,
QValue[] values,
int propertyType) |
PropertyState |
WorkspaceItemStateFactory.createPropertyState(PropertyId propertyId,
PropertyEntry entry)
Creates the PropertyState with information retrieved from the
RepositoryService . |
PropertyState |
TransientISFactory.createPropertyState(PropertyId propertyId,
PropertyEntry entry) |
PropertyState |
ItemStateFactory.createPropertyState(PropertyId propertyId,
PropertyEntry entry)
Creates the
PropertyState with the given
propertyId . |
Constructor and Description |
---|
PropertyState(PropertyEntry entry,
ItemStateFactory isf,
QPropertyDefinition definition,
ItemDefinitionProvider definitionProvider,
QValue[] values,
int propertyType)
Create a NEW PropertyState
|
PropertyState(PropertyEntry entry,
PropertyInfo pInfo,
ItemStateFactory isf,
ItemDefinitionProvider definitionProvider)
Create an EXISTING PropertyState
|
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.