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

Packages that use QValue
org.apache.jackrabbit.core.value   
org.apache.jackrabbit.jcr2spi   
org.apache.jackrabbit.jcr2spi.hierarchy   
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.batch   
org.apache.jackrabbit.spi.commons.logging   
org.apache.jackrabbit.spi.commons.nodetype   
org.apache.jackrabbit.spi.commons.nodetype.constraint   
org.apache.jackrabbit.spi.commons.value   
org.apache.jackrabbit.spi2dav   
org.apache.jackrabbit.spi2davex   
org.apache.jackrabbit.spi2jcr   
 

Uses of QValue in org.apache.jackrabbit.core.value
 

Classes in org.apache.jackrabbit.core.value that implement QValue
 class InternalValue
          InternalValue represents the internal format of a property value.
 

Methods in org.apache.jackrabbit.core.value that return QValue
 QValue InternalValueFactory.create(BigDecimal value)
           
 QValue InternalValueFactory.create(boolean value)
           
 QValue InternalValueFactory.create(byte[] value)
           
 QValue InternalValueFactory.create(Calendar value)
           
 QValue InternalValueFactory.create(double value)
           
 QValue InternalValueFactory.create(File value)
           
 QValue InternalValueFactory.create(InputStream value)
           
 QValue InternalValueFactory.create(long value)
           
 QValue InternalValueFactory.create(Name value)
           
 QValue InternalValueFactory.create(Path value)
           
 QValue InternalValueFactory.create(URI 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
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
 

Method parameters in org.apache.jackrabbit.jcr2spi with type arguments of type QValue
 QueryInfo WorkspaceManager.executeQuery(String statement, String language, Map<String,String> namespaces, long limit, long offset, Map<String,QValue> boundValues)
           
 

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

Methods in org.apache.jackrabbit.jcr2spi.hierarchy with parameters of type QValue
 PropertyEntry NodeEntryImpl.addNewPropertyEntry(Name propName, QPropertyDefinition definition, QValue[] values, int propertyType)
           
 PropertyEntry NodeEntry.addNewPropertyEntry(Name propName, QPropertyDefinition definition, QValue[] values, int propertyType)
          Add a new, transient PropertyEntry to this NodeEntry and return the PropertyState associated with the new entry.
 

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

Methods in org.apache.jackrabbit.jcr2spi.operation that return QValue
 QValue[] SetPropertyValue.getValues()
           
 QValue[] AddProperty.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.
 

Methods in org.apache.jackrabbit.jcr2spi.state with parameters of type QValue
 PropertyState TransientItemStateFactory.createNewPropertyState(PropertyEntry entry, QPropertyDefinition definition, QValue[] values, int propertyType)
          Creates a transient PropertyState.
 PropertyState TransientISFactory.createNewPropertyState(PropertyEntry entry, QPropertyDefinition definition, QValue[] values, int propertyType)
           
 

Constructors in org.apache.jackrabbit.jcr2spi.state with parameters of type QValue
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
 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(BigDecimal value)
          Create a new QValue with type PropertyType.DECIMAL.
 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 QValueFactory.create(URI value)
          Create a new QValue with type PropertyType.URI.
 QValue[] QPropertyDefinition.getDefaultValues()
          Returns the array of default values or null if no default values are defined.
 QValue[] QueryResultRow.getValues()
          Returns an array of QValues.
 QValue[] PropertyInfo.getValues()
           
 

Methods in org.apache.jackrabbit.spi that return types with arguments of type QValue
 Map<Name,QValue> Event.getInfo()
          Returns the information map associated with this event.
 

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 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.
 

Method parameters in org.apache.jackrabbit.spi with type arguments of type QValue
 QueryInfo RepositoryService.executeQuery(SessionInfo sessionInfo, String statement, String language, Map<String,String> namespaces, long limit, long offset, Map<String,QValue> values)
          Execute the given query statement with the specified query language.
 

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 that return types with arguments of type QValue
 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
 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 a value to this property.
 void SerializableBatch.setValue(PropertyId propertyId, QValue value)
           
 void SerializableBatch.setValue(PropertyId propertyId, QValue[] values)
           
 

Method parameters in org.apache.jackrabbit.spi.commons with type arguments of type QValue
 QueryInfo AbstractRepositoryService.executeQuery(SessionInfo sessionInfo, String statement, String language, Map<String,String> namespaces, long limit, long offset, Map<String,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)
          Deprecated. Use PropertyInfoImpl.PropertyInfoImpl(Path, PropertyId, int, boolean, QValue[]) instead. The parentId is not used any more.
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
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
protected  QValue[] Operations.AddProperty.values
           
protected  QValue[] Operations.SetValue.values
           
 

Methods in org.apache.jackrabbit.spi.commons.batch with parameters of type QValue
static Operation Operations.addProperty(NodeId parentId, Name propertyName, QValue value)
          Factory method for creating an Operations.AddProperty operation.
 void ConsolidatingChangeLog.addProperty(NodeId parentId, Name propertyName, QValue value)
           
static ConsolidatingChangeLog.CancelableOperation ConsolidatingChangeLog.CancelableOperations.addProperty(NodeId parentId, Name propertyName, QValue value)
          Factory method for creating an AddProperty operation.
 void ChangeLogImpl.addProperty(NodeId parentId, Name propertyName, QValue value)
           
static Operation Operations.addProperty(NodeId parentId, Name propertyName, QValue[] values)
          Factory method for creating an Operations.AddProperty operation.
 void ConsolidatingChangeLog.addProperty(NodeId parentId, Name propertyName, QValue[] values)
           
static ConsolidatingChangeLog.CancelableOperation ConsolidatingChangeLog.CancelableOperations.addProperty(NodeId parentId, Name propertyName, QValue[] values)
          Factory method for creating an AddProperty operation.
 void ChangeLogImpl.addProperty(NodeId parentId, Name propertyName, QValue[] values)
           
static Operation Operations.setValue(PropertyId propertyId, QValue value)
          Factory method for creating set-value Operation for the given arguments.
 void ConsolidatingChangeLog.setValue(PropertyId propertyId, QValue value)
           
static ConsolidatingChangeLog.CancelableOperation ConsolidatingChangeLog.CancelableOperations.setValue(PropertyId propertyId, QValue value)
          Factory method for creating a SetValue operation.
 void ChangeLogImpl.setValue(PropertyId propertyId, QValue value)
           
static Operation Operations.setValue(PropertyId propertyId, QValue[] values)
          Factory method for creating a set-value Operation for the given arguments.
 void ConsolidatingChangeLog.setValue(PropertyId propertyId, QValue[] values)
           
static ConsolidatingChangeLog.CancelableOperation ConsolidatingChangeLog.CancelableOperations.setValue(PropertyId propertyId, QValue[] values)
          Factory method for creating a SetValue operation.
 void ChangeLogImpl.setValue(PropertyId propertyId, QValue[] values)
           
 

Constructors in org.apache.jackrabbit.spi.commons.batch with parameters of type QValue
ConsolidatingChangeLog.CancelableOperations.AddProperty(NodeId parentId, Name propertyName, QValue value)
           
ConsolidatingChangeLog.CancelableOperations.AddProperty(NodeId parentId, Name propertyName, QValue[] values)
           
ConsolidatingChangeLog.CancelableOperations.SetValue(PropertyId propertyId, QValue value)
           
ConsolidatingChangeLog.CancelableOperations.SetValue(PropertyId propertyId, QValue[] values)
           
Operations.AddProperty(NodeId parentId, Name propertyName, QValue value)
          Create a new add-property Operation for the given arguments.
Operations.AddProperty(NodeId parentId, Name propertyName, QValue[] values)
          Create a new add-property Operation for the given arguments.
Operations.SetValue(PropertyId propertyId, QValue value)
          Create a new set-value Operation for the given arguments.
Operations.SetValue(PropertyId propertyId, QValue[] values)
          Create a new set-value Operation 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
 QValue[] QValueFactoryLogger.computeAutoValues(QPropertyDefinition propertyDefinition)
           
 QValue QValueFactoryLogger.create(BigDecimal value)
           
 QValue QValueFactoryLogger.create(boolean value)
           
 QValue QValueFactoryLogger.create(byte[] value)
           
 QValue QValueFactoryLogger.create(Calendar value)
           
 QValue QValueFactoryLogger.create(double value)
           
 QValue QValueFactoryLogger.create(File value)
           
 QValue QValueFactoryLogger.create(InputStream value)
           
 QValue QValueFactoryLogger.create(long value)
           
 QValue QValueFactoryLogger.create(Name value)
           
 QValue QValueFactoryLogger.create(Path value)
           
 QValue QValueFactoryLogger.create(String value, int type)
           
 QValue QValueFactoryLogger.create(URI value)
           
 

Methods in org.apache.jackrabbit.spi.commons.logging with parameters of type QValue
 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)
           
 

Method parameters in org.apache.jackrabbit.spi.commons.logging with type arguments of type QValue
 QueryInfo RepositoryServiceLogger.executeQuery(SessionInfo sessionInfo, String statement, String language, Map<String,String> namespaces, long limit, long offset, Map<String,QValue> values)
           
 

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

Methods in org.apache.jackrabbit.spi.commons.nodetype that return QValue
 QValue[] QPropertyDefinitionBuilder.getDefaultValues()
           
 

Methods in org.apache.jackrabbit.spi.commons.nodetype with parameters of type QValue
 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
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.spi.commons.value
 

Classes in org.apache.jackrabbit.spi.commons.value that implement QValue
 class AbstractQValue
          AbstractQValue...
 class DefaultQValue
          QValue implementation for all valid PropertyTypes except for BINARY.
 

Fields in org.apache.jackrabbit.spi.commons.value declared as QValue
protected static QValue DefaultQValue.FALSE
           
protected static QValue DefaultQValue.TRUE
           
 

Methods in org.apache.jackrabbit.spi.commons.value that return QValue
 QValue[] AbstractQValueFactory.computeAutoValues(QPropertyDefinition propertyDefinition)
           
 QValue AbstractQValueFactory.create(BigDecimal value)
           
 QValue AbstractQValueFactory.create(boolean value)
           
 QValue QValueFactoryImpl.create(byte[] value)
           
 QValue AbstractQValueFactory.create(Calendar value)
           
 QValue AbstractQValueFactory.create(double value)
           
 QValue QValueFactoryImpl.create(File value)
           
 QValue QValueFactoryImpl.create(InputStream value)
           
 QValue AbstractQValueFactory.create(long value)
           
 QValue AbstractQValueFactory.create(Name value)
           
 QValue AbstractQValueFactory.create(Path value)
           
 QValue AbstractQValueFactory.create(String value, int type)
           
 QValue AbstractQValueFactory.create(URI 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 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 String ValueFormat.getJCRString(QValue value, NamePathResolver resolver)
          Returns the JCR string representation of the given QValue.
static Value ValueFormat.getJCRValue(QValue value, 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 .
 

Uses of QValue in org.apache.jackrabbit.spi2dav
 

Methods in org.apache.jackrabbit.spi2dav that return QValue
 QValue[] QueryResultRowImpl.getValues()
           
 QValue[] PropertyInfoImpl.getValues()
           
 

Method parameters in org.apache.jackrabbit.spi2dav with type arguments of type QValue
 QueryInfo RepositoryServiceImpl.executeQuery(SessionInfo sessionInfo, String statement, String language, Map<String,String> namespaces, long limit, long offset, Map<String,QValue> values)
           
 

Constructors in org.apache.jackrabbit.spi2dav with parameters of type QValue
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
 QValue[] PropertyInfoImpl.getValues()
           
 

Constructors in org.apache.jackrabbit.spi2davex with parameters of type QValue
PropertyInfoImpl(PropertyId id, Path path, int propertyType, QValue value)
           
PropertyInfoImpl(PropertyId id, Path path, int propertyType, QValue[] values)
           
 

Uses of QValue in org.apache.jackrabbit.spi2jcr
 

Method parameters in org.apache.jackrabbit.spi2jcr with type arguments of type QValue
 QueryInfo RepositoryServiceImpl.executeQuery(SessionInfo sessionInfo, String statement, String language, Map<String,String> namespaces, long limit, long offset, Map<String,QValue> values)
          Execute the given query statement with the specified query language.
 



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