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.jcr | The ModeShape implementation of the JCR API.
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.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.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-2011 JBoss, a division of Red Hat. All Rights Reserved.