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

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(boolean value)
          Create a new QValue with type PropertyType.BOOLEAN.
 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.
 



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