Package | Description |
---|---|
org.apache.jackrabbit.core |
Contains the core classes that provide the implementation of the JCR API.
|
org.apache.jackrabbit.core.nodetype | |
org.apache.jackrabbit.core.observation | |
org.apache.jackrabbit.core.persistence.util | |
org.apache.jackrabbit.core.query.lucene | |
org.apache.jackrabbit.core.state | |
org.apache.jackrabbit.core.value | |
org.apache.jackrabbit.core.version |
The versioning framework in jackrabbit consists of 3 layers.
|
org.apache.jackrabbit.core.virtual | |
org.apache.jackrabbit.core.xml |
Modifier and Type | Method and Description |
---|---|
InternalValue[] |
NodeTypeInstanceHandler.computeSystemGeneratedPropertyValues(NodeState parent,
QPropertyDefinition def)
Computes the values of well-known system (i.e.
|
InternalValue |
PropertyImpl.internalGetValue()
Returns the internal value of a single-valued property.
|
InternalValue[] |
PropertyImpl.internalGetValues()
Returns the internal values of a multi-valued property.
|
Modifier and Type | Method and Description |
---|---|
protected long |
PropertyImpl.getLength(InternalValue value)
Determines the length of the given value.
|
protected Property |
NodeImpl.internalSetProperty(Name name,
InternalValue value)
Sets the internal value of a property without checking any constraints.
|
protected Property |
NodeImpl.internalSetProperty(Name name,
InternalValue[] values)
Sets the internal value of a property without checking any constraints.
|
protected Property |
NodeImpl.internalSetProperty(Name name,
InternalValue[] values,
int type)
Sets the internal value of a property without checking any constraints.
|
protected void |
PropertyImpl.internalSetValue(InternalValue[] values,
int type) |
Modifier and Type | Method and Description |
---|---|
static void |
EffectiveNodeType.checkSetPropertyValueConstraints(QPropertyDefinition pd,
InternalValue[] values)
Tests if the value constraints defined in the property definition
pd are satisfied by the the specified values . |
Modifier and Type | Method and Description |
---|---|
Map<String,InternalValue> |
EventState.getInfo() |
Modifier and Type | Method and Description |
---|---|
void |
EventState.setInfo(Map<String,InternalValue> info)
Sets a new info map for this event.
|
Modifier and Type | Method and Description |
---|---|
InternalValue[] |
NodePropBundle.PropertyEntry.getValues()
Retruns the internal values
|
Modifier and Type | Method and Description |
---|---|
void |
NodePropBundle.PropertyEntry.setValues(InternalValue[] values)
Sets the internal values.
|
Modifier and Type | Method and Description |
---|---|
protected InternalValue |
NodeIndexer.getValue(Name name)
Utility method that extracts the first value of the named property
of the current node.
|
Modifier and Type | Method and Description |
---|---|
protected void |
NodeIndexer.addBinaryValue(org.apache.lucene.document.Document doc,
String fieldName,
InternalValue internalValue)
Adds the binary value to the document as the named field.
|
protected void |
NodeIndexer.addLength(org.apache.lucene.document.Document doc,
String propertyName,
InternalValue value)
Adds a
FieldNames.PROPERTY_LENGTHS field to document
with a named length value. |
protected void |
NodeIndexer.addValue(org.apache.lucene.document.Document doc,
InternalValue value,
Name name)
Adds a value to the lucene Document.
|
protected void |
NodeIndexer.addValueProperty(org.apache.lucene.document.Document doc,
InternalValue value,
Name name,
String fieldName)
Adds a property related value to the lucene Document.
|
protected org.apache.lucene.document.Fieldable |
NodeIndexer.createFulltextField(InternalValue value,
org.apache.tika.metadata.Metadata metadata)
Deprecated.
|
protected org.apache.lucene.document.Fieldable |
NodeIndexer.createFulltextField(InternalValue value,
org.apache.tika.metadata.Metadata metadata,
boolean withNorms)
Creates a fulltext field for the reader
value . |
static Comparable |
Util.getComparable(InternalValue value)
Returns a comparable for the internal
value . |
static long |
Util.getLength(InternalValue value)
Returns length of the internal value.
|
Constructor and Description |
---|
LazyTextExtractorField(org.apache.tika.parser.Parser parser,
InternalValue value,
org.apache.tika.metadata.Metadata metadata,
Executor executor,
boolean highlighting,
int maxFieldLength,
boolean withNorms)
Creates a new
LazyTextExtractorField . |
Modifier and Type | Method and Description |
---|---|
InternalValue[] |
PropertyState.getValues()
Returns the value(s) of this property.
|
Modifier and Type | Method and Description |
---|---|
void |
PropertyState.setValues(InternalValue[] values)
Sets the value(s) of this property.
|
Modifier and Type | Field and Description |
---|---|
static InternalValue[] |
InternalValue.EMPTY_ARRAY |
Modifier and Type | Method and Description |
---|---|
static InternalValue |
InternalValue.create(BigDecimal value) |
static InternalValue |
InternalValue.create(boolean value) |
static InternalValue |
InternalValue.create(byte[] value) |
static InternalValue |
InternalValue.create(Calendar value) |
static InternalValue |
InternalValue.create(DataStore store,
String id)
Create a binary object with the given identifier.
|
static InternalValue |
InternalValue.create(double value) |
static InternalValue |
InternalValue.create(FileSystemResource value) |
static InternalValue |
InternalValue.create(InputStream value) |
static InternalValue |
InternalValue.create(InputStream value,
DataStore store)
Create an internal value that is stored in the data store (if enabled).
|
static InternalValue |
InternalValue.create(long value) |
static InternalValue |
InternalValue.create(Name value) |
static InternalValue[] |
InternalValue.create(Name[] values) |
static InternalValue |
InternalValue.create(NodeId value) |
static InternalValue |
InternalValue.create(NodeId value,
boolean weak) |
static InternalValue |
InternalValue.create(Path value) |
static InternalValue |
InternalValue.create(QValue value) |
static InternalValue[] |
InternalValue.create(QValue[] values) |
static InternalValue |
InternalValue.create(String value) |
static InternalValue |
InternalValue.create(URI value) |
static InternalValue |
InternalValue.create(Value value,
NamePathResolver resolver)
Create a new internal value from the given JCR value.
|
static InternalValue |
InternalValue.create(Value value,
NamePathResolver resolver,
DataStore store)
Create a new internal value from the given JCR value.
|
InternalValue |
InternalValue.createCopy()
Create a copy of this object.
|
static InternalValue |
InternalValue.createDate(String value)
https://issues.apache.org/jira/browse/JCR-3083
|
static InternalValue |
InternalValue.createTemporary(InputStream value)
Create an internal value that is backed by a temporary file.
|
static InternalValue |
InternalValue.valueOf(String s,
int type)
Parses the given string as an
InternalValue of the
specified type. |
Modifier and Type | Method and Description |
---|---|
InternalValue |
NodeStateEx.getPropertyValue(Name name)
Returns the value of the given property or
null |
InternalValue[] |
NodeStateEx.getPropertyValues(Name name)
Returns the values of the given property or
null |
Modifier and Type | Method and Description |
---|---|
void |
NodeStateEx.setPropertyValue(Name name,
InternalValue value)
Sets the property value
|
void |
NodeStateEx.setPropertyValues(Name name,
int type,
InternalValue[] values)
Sets the property values
|
PropertyState |
NodeStateEx.setPropertyValues(Name name,
int type,
InternalValue[] values,
boolean multiple)
Sets the property values
|
Modifier and Type | Method and Description |
---|---|
InternalValue |
VirtualNodeState.getPropertyValue(Name name)
Returns the value of the given property or
null |
InternalValue[] |
VirtualNodeState.getPropertyValues(Name name)
Returns the values of the given property of
null |
InternalValue[] |
VirtualPropertyState.getValues()
Returns the value of this state evt.
|
InternalValue[] |
VirtualValueProvider.getVirtualValues(Name propName)
Returns the values for the given name
|
Modifier and Type | Method and Description |
---|---|
void |
VirtualNodeState.setPropertyValue(Name name,
InternalValue value)
Sets the property value
|
void |
VirtualNodeState.setPropertyValues(Name name,
int type,
InternalValue[] values)
Sets the property values
|
void |
VirtualNodeState.setPropertyValues(Name name,
int type,
InternalValue[] values,
boolean multiple)
Sets the property values
|
Modifier and Type | Method and Description |
---|---|
InternalValue |
TextValue.getInternalValue(int type) |
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.