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

Packages that use ValueFactory
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.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. 
 

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 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<Reference> ValueFactories.getReferenceFactory()
          Get the value factory for reference 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<Reference> StandardValueFactories.getReferenceFactory()
          Get the value factory for reference 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)
           
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.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, boolean caseSensitive)
          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, boolean caseSensitive)
          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, boolean caseSensitive)
          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, boolean caseSensitive)
          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, boolean caseSensitive)
          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, boolean caseSensitive)
          Construct a Query implementation that scores nodes according to the supplied comparator.
 



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