Uses of Interface
org.apache.jackrabbit.spi.QValue

Packages that use QValue
org.apache.jackrabbit.jcr2spi.nodetype   
org.apache.jackrabbit.jcr2spi.operation   
org.apache.jackrabbit.jcr2spi.state   
org.apache.jackrabbit.jcr2spi.util   
org.apache.jackrabbit.spi Defines the interfaces of the JCR SPI (Service Provider Interface). 
org.apache.jackrabbit.spi.commons   
org.apache.jackrabbit.spi.commons.value   
 

Uses of QValue in org.apache.jackrabbit.jcr2spi.nodetype
 

Methods in org.apache.jackrabbit.jcr2spi.nodetype with parameters of type QValue
static void ValueConstraint.checkValueConstraints(QPropertyDefinition pd, QValue[] values)
          Tests if the value constraints defined in the property definition pd are satisfied by the the specified values.
 

Uses of QValue in org.apache.jackrabbit.jcr2spi.operation
 

Methods in org.apache.jackrabbit.jcr2spi.operation that return QValue
 QValue[] AddProperty.getValues()
           
 QValue[] SetPropertyValue.getValues()
           
 

Methods in org.apache.jackrabbit.jcr2spi.operation with parameters of type QValue
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
 QValue PropertyState.getValue()
          Convenience method for single valued property states.
 QValue[] PropertyState.getValues()
          Returns the value(s) of this property.
 

Uses of QValue in org.apache.jackrabbit.jcr2spi.util
 

Methods in org.apache.jackrabbit.jcr2spi.util that return QValue
 QValue ReferenceChangeTracker.getMappedReference(QValue oldReference, QValueFactory factory)
          Returns the new UUID to which oldUUID has been mapped or null if no such mapping exists.
 

Methods in org.apache.jackrabbit.jcr2spi.util with parameters of type QValue
 QValue ReferenceChangeTracker.getMappedReference(QValue oldReference, QValueFactory factory)
          Returns the new UUID to which oldUUID has been mapped or null if no such mapping exists.
 

Uses of QValue in org.apache.jackrabbit.spi
 

Fields in org.apache.jackrabbit.spi declared as QValue
static QValue[] QValue.EMPTY_ARRAY
           
 

Methods in org.apache.jackrabbit.spi that return QValue
 QValue[] QValueFactory.computeAutoValues(QPropertyDefinition propertyDefinition)
          Given the QPropertyDefinition of an autocreated property, compute suitable values to be used in transient space until the newly created node gets saved.
 QValue QValueFactory.create(byte[] value)
          Create a new QValue with type PropertyType.BINARY.
 QValue QValueFactory.create(Calendar value)
          Create a new QValue with type PropertyType.DATE.
 QValue QValueFactory.create(double value)
          Create a new QValue with type PropertyType.DOUBLE.
 QValue QValueFactory.create(File value)
          Create a new QValue with type PropertyType.BINARY.
 QValue QValueFactory.create(InputStream value)
          Creates a QValue that contains the given binary stream.
 QValue QValueFactory.create(long value)
          Create a new QValue with type PropertyType.LONG.
 QValue QValueFactory.create(Name value)
          Create a new QValue with type PropertyType.NAME.
 QValue QValueFactory.create(Path value)
          Create a new QValue with type PropertyType.PATH.
 QValue QValueFactory.create(String value, int type)
          Create a new QValue using the given String representation of the value and its type.
 QValue[] QPropertyDefinition.getDefaultValues()
          Returns the array of default values or null if no default values are defined.
 QValue[] PropertyInfo.getValues()
           
 QValue[] QueryResultRow.getValues()
          Returns an array of QValues.
 

Methods in org.apache.jackrabbit.spi with parameters of type QValue
 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 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
 QValue[] QPropertyDefinitionImpl.getDefaultValues()
          Returns the array of default values or null if no default values are defined.
 QValue[] PropertyInfoImpl.getValues()
          
 

Methods in org.apache.jackrabbit.spi.commons with parameters of type QValue
 void SerializableBatch.addProperty(NodeId parentId, Name propertyName, QValue value)
           
 void SerializableBatch.addProperty(NodeId parentId, Name propertyName, QValue[] values)
           
 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
PropertyInfoImpl(NodeId parentId, Name name, Path path, PropertyId id, int type, boolean isMultiValued, QValue[] values)
          Creates a new serializable 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, String[] valueConstraints)
          Creates a new serializable qualified property definition.
 

Uses of QValue in org.apache.jackrabbit.spi.commons.value
 

Methods in org.apache.jackrabbit.spi.commons.value that return QValue
 QValue[] QValueFactoryImpl.computeAutoValues(QPropertyDefinition propertyDefinition)
           
 QValue QValueFactoryImpl.create(byte[] value)
           
 QValue QValueFactoryImpl.create(Calendar value)
           
 QValue QValueFactoryImpl.create(double value)
           
 QValue QValueFactoryImpl.create(File value)
           
 QValue QValueFactoryImpl.create(InputStream value)
           
 QValue QValueFactoryImpl.create(long value)
           
 QValue QValueFactoryImpl.create(Name value)
           
 QValue QValueFactoryImpl.create(Path value)
           
 QValue QValueFactoryImpl.create(String value, int type)
           
 QValue QValueValue.getQValue()
          Returns the embedded QValue.
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
 Value ValueFactoryQImpl.createValue(QValue qvalue)
          Create a new Value based on an existing QValue
static Value ValueFormat.getJCRValue(QValue qualifiedValue, NamePathResolver resolver, ValueFactory factory)
           
 

Constructors in org.apache.jackrabbit.spi.commons.value with parameters of type QValue
QValueValue(QValue qvalue, NamePathResolver resolver)
          Constructs a QValueValue object representing an SPI .
 



Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.