Uses of Interface
org.apache.jackrabbit.spi.QValue
-
-
Uses of QValue in org.apache.jackrabbit.core.value
Classes in org.apache.jackrabbit.core.value that implement QValue Modifier and Type Class Description class
InternalValue
InternalValue
represents the internal format of a property value.Methods in org.apache.jackrabbit.core.value that return QValue Modifier and Type Method Description QValue
InternalValueFactory. create(boolean value)
QValue
InternalValueFactory. create(byte[] value)
QValue
InternalValueFactory. create(double value)
QValue
InternalValueFactory. create(long value)
QValue
InternalValueFactory. create(File value)
QValue
InternalValueFactory. create(InputStream value)
QValue
InternalValueFactory. create(BigDecimal value)
QValue
InternalValueFactory. create(URI value)
QValue
InternalValueFactory. create(Calendar value)
QValue
InternalValueFactory. create(Name value)
QValue
InternalValueFactory. create(Path value)
protected QValue
InternalValueFactory. createReference(String ref, boolean weak)
protected QValue
InternalValueFactory. createString(String value)
Methods in org.apache.jackrabbit.core.value with parameters of type QValue Modifier and Type Method Description static InternalValue
InternalValue. create(QValue value)
static InternalValue[]
InternalValue. create(QValue[] values)
Value
ValueFactoryImpl. createValue(QValue qvalue)
-
Uses of QValue in org.apache.jackrabbit.jcr2spi.hierarchy
Methods in org.apache.jackrabbit.jcr2spi.hierarchy with parameters of type QValue Modifier and Type Method Description PropertyEntry
NodeEntry. addNewPropertyEntry(Name propName, QPropertyDefinition definition, QValue[] values, int propertyType)
Add a new, transientPropertyEntry
to thisNodeEntry
and return thePropertyState
associated with the new entry.PropertyEntry
NodeEntryImpl. addNewPropertyEntry(Name propName, QPropertyDefinition definition, QValue[] values, int propertyType)
-
Uses of QValue in org.apache.jackrabbit.jcr2spi.operation
Methods in org.apache.jackrabbit.jcr2spi.operation that return QValue Modifier and Type Method Description QValue[]
AddProperty. getValues()
QValue[]
SetPropertyValue. getValues()
Methods in org.apache.jackrabbit.jcr2spi.operation with parameters of type QValue Modifier and Type Method Description Operation
SetTree. addChildProperty(NodeState parentState, Name propName, int propertyType, QValue[] values, QPropertyDefinition definition)
Add a child property operation to thissetTree
instance.static Operation
AddProperty. create(NodeState parentState, Name propName, int propertyType, QPropertyDefinition def, QValue[] values)
static Operation
SetPropertyValue. create(PropertyState propState, QValue[] qValues, int valueType)
-
Uses of QValue in org.apache.jackrabbit.jcr2spi.state
Methods in org.apache.jackrabbit.jcr2spi.state that return QValue Modifier and Type Method Description QValue
PropertyState. getValue()
Convenience method for single valued property states.QValue[]
PropertyState. getValues()
Returns the value(s) of this property.Methods in org.apache.jackrabbit.jcr2spi.state with parameters of type QValue Modifier and Type Method Description PropertyState
TransientISFactory. createNewPropertyState(PropertyEntry entry, QPropertyDefinition definition, QValue[] values, int propertyType)
PropertyState
TransientItemStateFactory. createNewPropertyState(PropertyEntry entry, QPropertyDefinition definition, QValue[] values, int propertyType)
Creates a transientPropertyState
.Constructors in org.apache.jackrabbit.jcr2spi.state with parameters of type QValue Constructor Description PropertyState(PropertyEntry entry, ItemStateFactory isf, QPropertyDefinition definition, ItemDefinitionProvider definitionProvider, QValue[] values, int propertyType)
Create a NEW PropertyState -
Uses of QValue in org.apache.jackrabbit.jcr2spi.util
Methods in org.apache.jackrabbit.jcr2spi.util that return QValue Modifier and Type Method Description QValue
ReferenceChangeTracker. getMappedReference(QValue oldReference, QValueFactory factory)
Returns the new UUID to whicholdUUID
has been mapped ornull
if no such mapping exists.Methods in org.apache.jackrabbit.jcr2spi.util with parameters of type QValue Modifier and Type Method Description QValue
ReferenceChangeTracker. getMappedReference(QValue oldReference, QValueFactory factory)
Returns the new UUID to whicholdUUID
has been mapped ornull
if no such mapping exists. -
Uses of QValue in org.apache.jackrabbit.spi
Fields in org.apache.jackrabbit.spi declared as QValue Modifier and Type Field Description static QValue[]
QValue. EMPTY_ARRAY
Methods in org.apache.jackrabbit.spi that return QValue Modifier and Type Method Description QValue[]
QValueFactory. computeAutoValues(QPropertyDefinition propertyDefinition)
Given theQPropertyDefinition
of an autocreated property, compute suitable values to be used in transient space until the newly created node gets saved.QValue
QValueFactory. create(boolean value)
Create a newQValue
with typePropertyType.BOOLEAN
.QValue
QValueFactory. create(byte[] value)
Create a newQValue
with typePropertyType.BINARY
.QValue
QValueFactory. create(double value)
Create a newQValue
with typePropertyType.DOUBLE
.QValue
QValueFactory. create(long value)
Create a newQValue
with typePropertyType.LONG
.QValue
QValueFactory. create(File value)
Create a newQValue
with typePropertyType.BINARY
.QValue
QValueFactory. create(InputStream value)
Creates a QValue that contains the given binary stream.QValue
QValueFactory. create(String value, int type)
Create a newQValue
using the given String representation of the value and itstype
.QValue
QValueFactory. create(BigDecimal value)
Create a newQValue
with typePropertyType.DECIMAL
.QValue
QValueFactory. create(URI value)
Create a newQValue
with typePropertyType.URI
.QValue
QValueFactory. create(Calendar value)
Create a newQValue
with typePropertyType.DATE
.QValue
QValueFactory. create(Name value)
Create a newQValue
with typePropertyType.NAME
.QValue
QValueFactory. create(Path value)
Create a newQValue
with typePropertyType.PATH
.QValue[]
QPropertyDefinition. getDefaultValues()
Returns the array of default values ornull
if no default values are defined.QValue[]
PropertyInfo. getValues()
QValue[]
QueryResultRow. getValues()
Returns an array ofQValue
s.Methods in org.apache.jackrabbit.spi that return types with arguments of type QValue Modifier and Type Method Description Map<Name,QValue>
Event. getInfo()
Returns the information map associated with this event.Methods in org.apache.jackrabbit.spi with parameters of type QValue Modifier and Type Method Description void
Batch. addProperty(NodeId parentId, Name propertyName, QValue value)
Add a new property to the persistent layer.void
Batch. addProperty(NodeId parentId, Name propertyName, QValue[] values)
Add a new multi-valued property to the persistent layer.void
Tree. addProperty(NodeId parentId, Name propertyName, int propertyType, QValue value)
void
Tree. addProperty(NodeId parentId, Name propertyName, int propertyType, QValue[] values)
void
QValueConstraint. check(QValue value)
Check if the specified value matches this constraint.void
Batch. setValue(PropertyId propertyId, QValue value)
Modify the value of an existing property.void
Batch. setValue(PropertyId propertyId, QValue[] values)
Modify the value of an existing, multi-valued property. -
Uses of QValue in org.apache.jackrabbit.spi.commons
Methods in org.apache.jackrabbit.spi.commons that return QValue Modifier and Type Method Description QValue[]
QPropertyDefinitionImpl. getDefaultValues()
Returns the array of default values ornull
if no default values are defined.QValue[]
PropertyInfoImpl. getValues()
Methods in org.apache.jackrabbit.spi.commons that return types with arguments of type QValue Modifier and Type Method Description Map<Name,QValue>
EventImpl. getInfo()
Returns the information map associated with this event.Methods in org.apache.jackrabbit.spi.commons with parameters of type QValue Modifier and Type Method Description void
SerializableBatch. addProperty(NodeId parentId, Name propertyName, QValue value)
void
SerializableBatch. addProperty(NodeId parentId, Name propertyName, QValue[] values)
ItemInfoBuilder.PropertyInfoBuilder
ItemInfoBuilder.PropertyInfoBuilder. addValue(QValue value)
Add avalue
to this property.void
SerializableBatch. setValue(PropertyId propertyId, QValue value)
void
SerializableBatch. setValue(PropertyId propertyId, QValue[] values)
Constructors in org.apache.jackrabbit.spi.commons with parameters of type QValue Constructor Description PropertyInfoImpl(NodeId parentId, Name name, Path path, PropertyId id, int type, boolean isMultiValued, QValue[] values)
Deprecated.PropertyInfoImpl(Path path, PropertyId id, int type, boolean isMultiValued, QValue[] values)
Creates a new property info for the given parameters.QPropertyDefinitionImpl(Name name, Name declaringNodeType, boolean isAutoCreated, boolean isMandatory, int onParentVersion, boolean isProtected, QValue[] defaultValues, boolean isMultiple, int requiredType, QValueConstraint[] valueConstraints, String[] availableQueryOperators, boolean isFullTextSearchable, boolean isQueryOrderable)
Creates a new serializable property definition.Constructor parameters in org.apache.jackrabbit.spi.commons with type arguments of type QValue Constructor Description EventImpl(int type, Path path, ItemId itemId, NodeId parentId, Name primaryNodeTypeName, Name[] mixinTypeNames, String userId, String userData, long timestamp, Map<Name,QValue> info)
Creates a new serializable event. -
Uses of QValue in org.apache.jackrabbit.spi.commons.batch
Fields in org.apache.jackrabbit.spi.commons.batch declared as QValue Modifier and Type Field Description protected QValue[]
Operations.AddProperty. values
protected QValue[]
Operations.SetValue. values
Methods in org.apache.jackrabbit.spi.commons.batch with parameters of type QValue Modifier and Type Method Description void
ChangeLogImpl. addProperty(NodeId parentId, Name propertyName, QValue value)
void
ChangeLogImpl. addProperty(NodeId parentId, Name propertyName, QValue[] values)
void
ConsolidatingChangeLog. addProperty(NodeId parentId, Name propertyName, QValue value)
void
ConsolidatingChangeLog. addProperty(NodeId parentId, Name propertyName, QValue[] values)
static ConsolidatingChangeLog.CancelableOperation
ConsolidatingChangeLog.CancelableOperations. addProperty(NodeId parentId, Name propertyName, QValue value)
Factory method for creating anAddProperty
operation.static ConsolidatingChangeLog.CancelableOperation
ConsolidatingChangeLog.CancelableOperations. addProperty(NodeId parentId, Name propertyName, QValue[] values)
Factory method for creating anAddProperty
operation.static Operation
Operations. addProperty(NodeId parentId, Name propertyName, QValue value)
Factory method for creating anOperations.AddProperty
operation.static Operation
Operations. addProperty(NodeId parentId, Name propertyName, QValue[] values)
Factory method for creating anOperations.AddProperty
operation.void
ChangeLogImpl. setValue(PropertyId propertyId, QValue value)
void
ChangeLogImpl. setValue(PropertyId propertyId, QValue[] values)
static ConsolidatingChangeLog.CancelableOperation
ConsolidatingChangeLog.CancelableOperations. setValue(PropertyId propertyId, QValue value)
Factory method for creating aSetValue
operation.static ConsolidatingChangeLog.CancelableOperation
ConsolidatingChangeLog.CancelableOperations. setValue(PropertyId propertyId, QValue[] values)
Factory method for creating aSetValue
operation.void
ConsolidatingChangeLog. setValue(PropertyId propertyId, QValue value)
void
ConsolidatingChangeLog. setValue(PropertyId propertyId, QValue[] values)
static Operation
Operations. setValue(PropertyId propertyId, QValue value)
Factory method for creating set-valueOperation
for the given arguments.static Operation
Operations. setValue(PropertyId propertyId, QValue[] values)
Factory method for creating a set-valueOperation
for the given arguments.Constructors in org.apache.jackrabbit.spi.commons.batch with parameters of type QValue Constructor Description AddProperty(NodeId parentId, Name propertyName, QValue value)
AddProperty(NodeId parentId, Name propertyName, QValue[] values)
AddProperty(NodeId parentId, Name propertyName, QValue value)
Create a new add-propertyOperation
for the given arguments.AddProperty(NodeId parentId, Name propertyName, QValue[] values)
Create a new add-propertyOperation
for the given arguments.SetValue(PropertyId propertyId, QValue value)
SetValue(PropertyId propertyId, QValue[] values)
SetValue(PropertyId propertyId, QValue value)
Create a new set-valueOperation
for the given arguments.SetValue(PropertyId propertyId, QValue[] values)
Create a new set-valueOperation
for the given arguments. -
Uses of QValue in org.apache.jackrabbit.spi.commons.logging
Methods in org.apache.jackrabbit.spi.commons.logging that return QValue Modifier and Type Method Description QValue[]
QValueFactoryLogger. computeAutoValues(QPropertyDefinition propertyDefinition)
QValue
QValueFactoryLogger. create(boolean value)
QValue
QValueFactoryLogger. create(byte[] value)
QValue
QValueFactoryLogger. create(double value)
QValue
QValueFactoryLogger. create(long value)
QValue
QValueFactoryLogger. create(File value)
QValue
QValueFactoryLogger. create(InputStream value)
QValue
QValueFactoryLogger. create(String value, int type)
QValue
QValueFactoryLogger. create(BigDecimal value)
QValue
QValueFactoryLogger. create(URI value)
QValue
QValueFactoryLogger. create(Calendar value)
QValue
QValueFactoryLogger. create(Name value)
QValue
QValueFactoryLogger. create(Path value)
Methods in org.apache.jackrabbit.spi.commons.logging with parameters of type QValue Modifier and Type Method Description void
BatchLogger. addProperty(NodeId parentId, Name propertyName, QValue value)
void
BatchLogger. addProperty(NodeId parentId, Name propertyName, QValue[] values)
void
BatchLogger. setValue(PropertyId propertyId, QValue value)
void
BatchLogger. setValue(PropertyId propertyId, QValue[] values)
-
Uses of QValue in org.apache.jackrabbit.spi.commons.nodetype
Methods in org.apache.jackrabbit.spi.commons.nodetype that return QValue Modifier and Type Method Description QValue[]
QPropertyDefinitionBuilder. getDefaultValues()
Methods in org.apache.jackrabbit.spi.commons.nodetype with parameters of type QValue Modifier and Type Method Description void
QPropertyDefinitionBuilder. addDefaultValue(QValue value)
Adds a default value of the property definition being built.void
QPropertyDefinitionBuilder. setDefaultValues(QValue[] values)
-
Uses of QValue in org.apache.jackrabbit.spi.commons.nodetype.constraint
Methods in org.apache.jackrabbit.spi.commons.nodetype.constraint with parameters of type QValue Modifier and Type Method Description static void
ValueConstraint. checkValueConstraints(QPropertyDefinition pd, QValue[] values)
Tests if the value constraints defined in the property definitionpd
are satisfied by the the specifiedvalues
. -
Uses of QValue in org.apache.jackrabbit.spi.commons.value
Classes in org.apache.jackrabbit.spi.commons.value that implement QValue Modifier and Type Class Description class
AbstractQValue
AbstractQValue
...class
DefaultQValue
QValue
implementation for all validPropertyType
s except for BINARY.Fields in org.apache.jackrabbit.spi.commons.value declared as QValue Modifier and Type Field Description protected static QValue
DefaultQValue. FALSE
protected static QValue
DefaultQValue. TRUE
Methods in org.apache.jackrabbit.spi.commons.value that return QValue Modifier and Type Method Description QValue[]
AbstractQValueFactory. computeAutoValues(QPropertyDefinition propertyDefinition)
QValue
AbstractQValueFactory. create(boolean value)
QValue
AbstractQValueFactory. create(double value)
QValue
AbstractQValueFactory. create(long value)
QValue
AbstractQValueFactory. create(String value, int type)
QValue
AbstractQValueFactory. create(BigDecimal value)
QValue
AbstractQValueFactory. create(URI value)
QValue
AbstractQValueFactory. create(Calendar value)
QValue
AbstractQValueFactory. create(Name value)
QValue
AbstractQValueFactory. create(Path value)
QValue
QValueFactoryImpl. create(byte[] value)
QValue
QValueFactoryImpl. create(File value)
QValue
QValueFactoryImpl. create(InputStream value)
protected QValue
AbstractQValueFactory. createReference(String ref, boolean weak)
Creates a new QValue of type REFERENCE or WEAKREFERENCE.protected QValue
AbstractQValueFactory. createString(String value)
Creates a new QValue of type STRING.QValue
QValueValue. getQValue()
Returns the embeddedQValue
.static QValue
ValueFormat. getQValue(String jcrValue, int propertyType, NamePathResolver resolver, QValueFactory factory)
static QValue
ValueFormat. getQValue(Value jcrValue, NamePathResolver resolver, QValueFactory factory)
static QValue[]
ValueFormat. getQValues(Value[] jcrValues, NamePathResolver resolver, QValueFactory factory)
Methods in org.apache.jackrabbit.spi.commons.value with parameters of type QValue Modifier and Type Method Description Value
ValueFactoryQImpl. createValue(QValue qvalue)
Create a newValue
based on an existingQValue
static String
ValueFormat. getJCRString(QValue value, NamePathResolver resolver)
Returns the JCR string representation of the givenQValue
.static Value
ValueFormat. getJCRValue(QValue value, NamePathResolver resolver, ValueFactory factory)
Constructors in org.apache.jackrabbit.spi.commons.value with parameters of type QValue Constructor Description QValueValue(QValue qvalue, NamePathResolver resolver)
Constructs aQValueValue
object representing an SPIQValue
. -
Uses of QValue in org.apache.jackrabbit.spi2dav
Methods in org.apache.jackrabbit.spi2dav that return QValue Modifier and Type Method Description QValue[]
PropertyInfoImpl. getValues()
QValue[]
QueryResultRowImpl. getValues()
Constructors in org.apache.jackrabbit.spi2dav with parameters of type QValue Constructor Description PropertyInfoImpl(PropertyId id, Path path, int type, boolean isMultiValued, QValue[] values)
-
Uses of QValue in org.apache.jackrabbit.spi2davex
Methods in org.apache.jackrabbit.spi2davex that return QValue Modifier and Type Method Description QValue[]
PropertyInfoImpl. getValues()
Constructors in org.apache.jackrabbit.spi2davex with parameters of type QValue Constructor Description PropertyInfoImpl(PropertyId id, Path path, int propertyType, QValue value)
PropertyInfoImpl(PropertyId id, Path path, int propertyType, QValue[] values)
-