| 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 javax.jcr.Property | 
NodeImpl.internalSetProperty(Name name,
                   InternalValue value)
Sets the internal value of a property without checking any constraints. 
 | 
protected javax.jcr.Property | 
NodeImpl.internalSetProperty(Name name,
                   InternalValue[] values)
Sets the internal value of a property without checking any constraints. 
 | 
protected javax.jcr.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(javax.jcr.Value value,
      NamePathResolver resolver)
Create a new internal value from the given JCR value. 
 | 
static InternalValue | 
InternalValue.create(javax.jcr.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-2020 The Apache Software Foundation. All Rights Reserved.