Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Alpha5
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.modeshape.jcr.value.ValueFactory

Packages that use ValueFactory
org.modeshape.jcr |
org.modeshape.jcr.query.lucene | The core query engine, which currently uses Lucene for indexing and raw queries, and the Hibernate Search engine (which does not depend on or use Hibernate Core or JPA) for updating and querying the Lucene indexes.
org.modeshape.jcr.value | Nodes in a graph contain properties, and this package defines the interfaces, classes and exceptions for representing and working with properties and their values.
org.modeshape.jcr.value.basic | A set of basic implementations of the various interfaces defined in `org.modeshape.jcr.value`.
org.modeshape.jcr.value.binary |

Uses of ValueFactory in org.modeshape.jcr

Fields in org.modeshape.jcr declared as ValueFactory
`protected ValueFactory<String>` | `CndImporter.stringFactory`

Methods in org.modeshape.jcr that return ValueFactory
`protected ValueFactory<String>` | `Sequencers.stringFactory()`
`protected ValueFactory<?>` | `JcrValueFactory.valueFactoryFor(int jcrPropertyType)`

Uses of ValueFactory in org.modeshape.jcr.query.lucene

Fields in org.modeshape.jcr.query.lucene declared as ValueFactory
`protected ValueFactory<String>` | `LuceneQueryFactory.stringFactory`
`protected ValueFactory<String>` | `CompareQuery.stringFactory`
`protected ValueFactory<ValueType>` | `CompareQuery.valueTypeFactory`

Constructors in org.modeshape.jcr.query.lucene with parameters of type ValueFactory
`CompareLengthQuery(String fieldName, Long constraintValue, ValueFactory<String> stringFactory, CompareQuery.Evaluator<Long> evaluator)` Construct a `Query` implementation that scores nodes according to the supplied comparator.
`CompareNameQuery(String localNameField, String snsIndexFieldName, Path.Segment constraintValue, PathFactory pathFactory, ValueFactory<String> stringFactory, ValueFactory<Long> longFactory, CompareQuery.Evaluator<Path.Segment> evaluator, CaseOperations.CaseOperation caseOperation)` Construct a `Query` implementation that scores nodes according to the supplied comparator.
`CompareNameQuery(String localNameField, String snsIndexFieldName, Path.Segment constraintValue, PathFactory pathFactory, ValueFactory<String> stringFactory, ValueFactory<Long> longFactory, CompareQuery.Evaluator<Path.Segment> evaluator, CaseOperations.CaseOperation caseOperation)` Construct a `Query` implementation that scores nodes according to the supplied comparator.
`ComparePathQuery(String fieldName, Path constraintPath, ValueFactory<Path> pathFactory, ValueFactory<String> stringFactory, CompareQuery.Evaluator<Path> evaluator, CaseOperations.CaseOperation caseOperation)` Construct a `Query` implementation that scores nodes according to the supplied comparator.
`ComparePathQuery(String fieldName, Path constraintPath, ValueFactory<Path> pathFactory, ValueFactory<String> stringFactory, CompareQuery.Evaluator<Path> evaluator, CaseOperations.CaseOperation caseOperation)` Construct a `Query` implementation that scores nodes according to the supplied comparator.
`CompareQuery(String fieldName, ValueType constraintValue, ValueFactory<ValueType> valueTypeFactory, ValueFactory<String> stringFactory, CompareQuery.Evaluator<ValueType> evaluator)` Construct a `Query` implementation that scores nodes according to the supplied comparator.
`CompareQuery(String fieldName, ValueType constraintValue, ValueFactory<ValueType> valueTypeFactory, ValueFactory<String> stringFactory, CompareQuery.Evaluator<ValueType> evaluator)` Construct a `Query` implementation that scores nodes according to the supplied comparator.
`CompareQuery(String fieldName, ValueType constraintValue, ValueFactory<ValueType> valueTypeFactory, ValueFactory<String> stringFactory, CompareQuery.Evaluator<ValueType> evaluator, org.apache.lucene.document.FieldSelector fieldSelector)` Construct a `Query` implementation that scores nodes according to the supplied comparator.
`CompareQuery(String fieldName, ValueType constraintValue, ValueFactory<ValueType> valueTypeFactory, ValueFactory<String> stringFactory, CompareQuery.Evaluator<ValueType> evaluator, org.apache.lucene.document.FieldSelector fieldSelector)` Construct a `Query` implementation that scores nodes according to the supplied comparator.
`CompareStringQuery(String fieldName, String constraintValue, ValueFactory<String> valueFactory, ValueFactory<String> stringFactory, CompareQuery.Evaluator<String> evaluator, CaseOperations.CaseOperation caseOperation)` Construct a `Query` implementation that scores nodes according to the supplied comparator.
`CompareStringQuery(String fieldName, String constraintValue, ValueFactory<String> valueFactory, ValueFactory<String> stringFactory, CompareQuery.Evaluator<String> evaluator, CaseOperations.CaseOperation caseOperation)` Construct a `Query` implementation that scores nodes according to the supplied comparator.

Uses of ValueFactory in org.modeshape.jcr.value

Subinterfaces of ValueFactory in org.modeshape.jcr.value
`interface` | `BinaryFactory` A factory for creating `BinaryValue` instances.
`interface` | `DateTimeFactory` A factory for creating `date-time instants`.
`interface` | `NameFactory` A factory for creating `names`.
`interface` | `PathFactory` A factory for creating `paths`.
`interface` | `ReferenceFactory` A factory for creating `references`.
`interface` | `UuidFactory` A factory for creating `UUID instances`.

Fields in org.modeshape.jcr.value declared as ValueFactory
`protected ValueFactory<String>` | `ValueTypeSystem.stringValueFactory`
`protected ValueFactory<T>` | `ValueTypeSystem.Factory.valueFactory`

Methods in org.modeshape.jcr.value that return ValueFactory
`ValueFactory<Boolean>` | `ValueFactories.getBooleanFactory()` Get the value factory for `boolean` properties.
`ValueFactory<BigDecimal>` | `ValueFactories.getDecimalFactory()` Get the value factory for `decimal` properties.
`ValueFactory<Double>` | `ValueFactories.getDoubleFactory()` Get the value factory for `double` properties.
`ValueFactory<Long>` | `ValueFactories.getLongFactory()` Get the value factory for `long` properties.
`ValueFactory<Object>` | `ValueFactories.getObjectFactory()` Get the value factory for `object` properties.
`ValueFactory<String>` | `ValueFactories.getStringFactory()` Get the value factory for `string` properties.
`protected static ValueFactory<String>` | `ValueComparators.getStringValueFactory()`
`ValueFactory<URI>` | `ValueFactories.getUriFactory()` Get the value factory for `URI` properties.
`ValueFactory<?>` | `ValueFactories.getValueFactory(Object prototype)` Get the value factory that is best able to create values with the most natural type given by the supplied value.
`ValueFactory<?>` | `ValueFactories.getValueFactory(PropertyType type)` Get the value factory that creates values of the supplied `type`.

Constructors in org.modeshape.jcr.value with parameters of type ValueFactory
`ValueTypeSystem.Factory(ValueFactory<T> valueFactory)`

Uses of ValueFactory in org.modeshape.jcr.value.basic

Classes in org.modeshape.jcr.value.basic that implement ValueFactory
`class` | `AbstractValueFactory<T>` Abstract `ValueFactory`.
`class` | `BooleanValueFactory` The standard `ValueFactory` for `PropertyType.BOOLEAN` values.
`class` | `DecimalValueFactory` The standard `ValueFactory` for `PropertyType.DECIMAL` values.
`class` | `DoubleValueFactory` The standard `ValueFactory` for `PropertyType.DOUBLE` values.
`class` | `JodaDateTimeValueFactory` The standard `ValueFactory` for `PropertyType.DATE` values.
`class` | `LongValueFactory` The standard `ValueFactory` for `PropertyType.LONG` values.
`class` | `NameValueFactory` The standard `ValueFactory` for `PropertyType.NAME` values.
`class` | `ObjectValueFactory` The standard `ValueFactory` for `PropertyType.OBJECT` values.
`class` | `PathValueFactory` The standard `ValueFactory` for `PropertyType.NAME` values.
`class` | `ReferenceValueFactory` The standard `ValueFactory` for `PropertyType.REFERENCE` values.
`class` | `StringValueFactory` The standard `ValueFactory` for `PropertyType.STRING` values.
`class` | `UriValueFactory` The standard `ValueFactory` for `PropertyType.URI` values.
`class` | `UuidValueFactory` The standard `ValueFactory` for `PropertyType.URI` values.

Methods in org.modeshape.jcr.value.basic that return ValueFactory
`protected ValueFactory<BinaryValue>` | `ObjectValueFactory.getBinaryValueFactory()`
`ValueFactory<Boolean>` | `StandardValueFactories.getBooleanFactory()`
`ValueFactory<BigDecimal>` | `StandardValueFactories.getDecimalFactory()`
`ValueFactory<Double>` | `StandardValueFactories.getDoubleFactory()`
`ValueFactory<Long>` | `StandardValueFactories.getLongFactory()`
`protected ValueFactory<Name>` | `PathValueFactory.getNameValueFactory()`
`ValueFactory<Object>` | `StandardValueFactories.getObjectFactory()`
`ValueFactory<String>` | `StandardValueFactories.getStringFactory()`
`protected ValueFactory<String>` | `StringValueFactory.getStringValueFactory()`
`protected ValueFactory<String>` | `AbstractValueFactory.getStringValueFactory()`
`ValueFactory<URI>` | `StandardValueFactories.getUriFactory()`
`ValueFactory<?>` | `AbstractValueFactories.getValueFactory(Object prototype)`
`ValueFactory<?>` | `AbstractValueFactories.getValueFactory(PropertyType type)`
`ValueFactory<?>` | `AbstractValueFactories.ValueFactoryIterator.next()`

Methods in org.modeshape.jcr.value.basic that return types with arguments of type ValueFactory
`Iterator<ValueFactory<?>>` | `AbstractValueFactories.iterator()` This implementation always iterates over the instances return by the `get*Factory()` methods.

Constructors in org.modeshape.jcr.value.basic with parameters of type ValueFactory
`AbstractValueFactory.ConvertingIterator(Iterator<?> delegate, ValueFactory<ValueType> factory)`
`AbstractValueFactory(PropertyType type, TextDecoder decoder, ValueFactory<String> stringValueFactory)`
`BooleanValueFactory(TextDecoder decoder, ValueFactory<String> stringValueFactory)`
`DecimalValueFactory(TextDecoder decoder, ValueFactory<String> stringValueFactory)`
`DoubleValueFactory(TextDecoder decoder, ValueFactory<String> stringValueFactory)`
`JodaDateTimeValueFactory(TextDecoder decoder, ValueFactory<String> stringValueFactory)`
`LongValueFactory(TextDecoder decoder, ValueFactory<String> stringValueFactory)`
`NameValueFactory(NamespaceRegistry namespaceRegistry, TextDecoder decoder, ValueFactory<String> stringValueFactory)`
`ObjectValueFactory(TextDecoder decoder, ValueFactory<String> stringValueFactory, ValueFactory<BinaryValue> binaryValueFactory)`
`ObjectValueFactory(TextDecoder decoder, ValueFactory<String> stringValueFactory, ValueFactory<BinaryValue> binaryValueFactory)`
`PathValueFactory(TextDecoder decoder, ValueFactory<String> stringValueFactory, ValueFactory<Name> nameValueFactory)`
`PathValueFactory(TextDecoder decoder, ValueFactory<String> stringValueFactory, ValueFactory<Name> nameValueFactory)`
`ReferenceValueFactory(TextDecoder decoder, ValueFactory<String> stringValueFactory, boolean weak)`
`StandardValueFactories(NamespaceRegistry namespaceRegistry, BinaryStore binaryStore, TextDecoder decoder, TextEncoder encoder, ValueFactory<?>... extraFactories)` Create a standard set of value factories, using the supplied encoder/decoder.
`UriValueFactory(NamespaceRegistry namespaceRegistry, TextDecoder decoder, ValueFactory<String> stringValueFactory)`
`UuidValueFactory(TextDecoder decoder, ValueFactory<String> stringValueFactory)`

Uses of ValueFactory in org.modeshape.jcr.value.binary

Classes in org.modeshape.jcr.value.binary that implement ValueFactory
`class` | `BinaryStoreValueFactory` An abstract `BinaryFactory` implementation that contains many general methods that are likely to be appropriate for many concrete implementations.

Constructors in org.modeshape.jcr.value.binary with parameters of type ValueFactory
`BinaryStoreValueFactory(BinaryStore store, TextDecoder decoder, ValueFactory<String> stringValueFactory)` Create a factory instance that finds persisted binary values in the supplied store, and that uses the supplied decoder and string value factory to convert string values into binary values.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Alpha5
PREV NEXT | FRAMES NO FRAMES

Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.