Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.modeshape.graph.property.ValueFactory

Packages that use ValueFactory
org.modeshape.connector.filesystem | The classes that make up the connector that accesses the files and directories on a local file system and exposes them as content in a repository.
org.modeshape.graph.property | 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.graph.property.basic | A set of basic implementations of the various interfaces defined in `org.modeshape.graph.property`.
org.modeshape.jcr | The ModeShape implementation of the JCR API.
org.modeshape.search.lucene | An implementation of the `SearchEngine` interface that uses the Lucene library.
org.modeshape.search.lucene.query | A set of Lucene `Query` specializations that allow the `LuceneSearchEngine` to create Lucene queries with additional kinds of constraints.
org.modeshape.sequencer.teiid | The classes that make up the JCR Compact Node Definition (CND) file sequencer.

Uses of ValueFactory in org.modeshape.connector.filesystem

Methods in org.modeshape.connector.filesystem with parameters of type ValueFactory
`protected void` | `StoreProperties.write(Property property, Writer stream, ValueFactory<String> strings)`

Uses of ValueFactory in org.modeshape.graph.property

Subinterfaces of ValueFactory in org.modeshape.graph.property
`interface` | `BinaryFactory` A factory for creating `Binary` 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.graph.property declared as ValueFactory
`protected ValueFactory<String>` | `ValueTypeSystem.stringValueFactory`
`protected ValueFactory<T>` | `ValueTypeSystem.Factory.valueFactory`

Methods in org.modeshape.graph.property 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.graph.property with parameters of type ValueFactory
`ValueTypeSystem.Factory(ValueFactory<T> valueFactory)`

Uses of ValueFactory in org.modeshape.graph.property.basic

Classes in org.modeshape.graph.property.basic that implement ValueFactory
`class` | `AbstractBinaryValueFactory` An abstract `BinaryFactory` implementation that contains many general methods that are likely to be appropriate for many concrete implementations.
`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` | `InMemoryBinaryValueFactory` The `ValueFactory` for in-memory `PropertyType.BINARY` 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.graph.property.basic that return ValueFactory
`protected ValueFactory<Binary>` | `ObjectValueFactory.getBinaryValueFactory()`
`ValueFactory<Boolean>` | `StandardValueFactories.getBooleanFactory()` Get the value factory for `boolean` properties.
`ValueFactory<BigDecimal>` | `StandardValueFactories.getDecimalFactory()` Get the value factory for `decimal` properties.
`ValueFactory<Double>` | `StandardValueFactories.getDoubleFactory()` Get the value factory for `double` properties.
`ValueFactory<Long>` | `StandardValueFactories.getLongFactory()` Get the value factory for `long` properties.
`protected ValueFactory<Name>` | `PathValueFactory.getNameValueFactory()`
`ValueFactory<Object>` | `StandardValueFactories.getObjectFactory()` Get the value factory for `object` properties.
`ValueFactory<String>` | `StandardValueFactories.getStringFactory()` Get the value factory for `string` properties.
`protected ValueFactory<String>` | `StringValueFactory.getStringValueFactory()`
`protected ValueFactory<String>` | `AbstractValueFactory.getStringValueFactory()`
`ValueFactory<URI>` | `StandardValueFactories.getUriFactory()` Get the value factory for `URI` properties.
`ValueFactory<?>` | `AbstractValueFactories.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<?>` | `AbstractValueFactories.getValueFactory(PropertyType type)` Get the value factory that creates values of the supplied `type`.
`ValueFactory<?>` | `AbstractValueFactories.ValueFactoryIterator.next()`

Methods in org.modeshape.graph.property.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.graph.property.basic with parameters of type ValueFactory
`AbstractBinaryValueFactory(TextDecoder decoder, ValueFactory<String> stringValueFactory)`
`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)`
`InMemoryBinaryValueFactory(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<Binary> binaryValueFactory)`
`ObjectValueFactory(TextDecoder decoder, ValueFactory<String> stringValueFactory, ValueFactory<Binary> 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, 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

Methods in org.modeshape.jcr with parameters of type ValueFactory
`protected Property` | `SystemFunctions.VersionHistoryFunction.createPropertyIfDifferent(Map<Name,Property> properties, Name name, Object expectedValue, PropertyFactory propFactory, ValueFactory<?> valueFactory)` A utility method that will create a new `Property` instance if there is not already an existing single-valued property with the supplied name and expected values.

Uses of ValueFactory in org.modeshape.search.lucene

Fields in org.modeshape.search.lucene declared as ValueFactory
`protected ValueFactory<String>` | `AbstractLuceneSearchEngine.AbstractLuceneProcessor.stringFactory`

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

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

Constructors in org.modeshape.search.lucene.query with parameters of type ValueFactory
`CompareLengthQuery(String fieldName, Integer constraintValue, ValueFactory<String> stringFactory, CompareQuery.Evaluator<Integer> 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.sequencer.teiid

Fields in org.modeshape.sequencer.teiid declared as ValueFactory
`protected ValueFactory<Boolean>` | `XmiGraphReader.booleanFactory`
`protected ValueFactory<String>` | `XmiGraphReader.stringFactory`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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