## Uses of Class
org.modeshape.jcr.value.PropertyType

- Packages that use PropertyType
  Package | Description
  --- | ---
  org.modeshape.jcr |
  org.modeshape.jcr.cache |
  org.modeshape.jcr.query.lucene.basic | The "basic" `Lucene schema` has a single index in which all node and property information are indexed into separate fields.
  org.modeshape.jcr.query.validate | This package provides the interfaces that define the tables and columns that can be queried.
  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`.

- - ### Uses of PropertyType in org.modeshape.jcr

    Methods in org.modeshape.jcr with parameters of type PropertyType
    Modifier and Type | Method and Description
    --- | ---
    `ValueFactory<?>` | ExecutionContext.ContextFactories.`getValueFactory(PropertyType type)`

  - ### Uses of PropertyType in org.modeshape.jcr.cache

    Methods in org.modeshape.jcr.cache that return PropertyType
    Modifier and Type | Method and Description
    --- | ---
    `static PropertyType` | PropertyTypeUtil.`modePropertyTypeFor(int jcrPropertyType)` Compute the ModeShape `PropertyType` for the given JCR `PropertyType` value.

    Methods in org.modeshape.jcr.cache with parameters of type PropertyType
    Modifier and Type | Method and Description
    --- | ---
    `static int` | PropertyTypeUtil.`jcrPropertyTypeFor(PropertyType dnaPropertyType)` Compute the ModeShape `PropertyType` for the given JCR `PropertyType` value.

  - ### Uses of PropertyType in org.modeshape.jcr.query.lucene.basic

    Methods in org.modeshape.jcr.query.lucene.basic with parameters of type PropertyType
    Modifier and Type | Method and Description
    --- | ---
    `protected org.apache.lucene.search.Query` | BasicLuceneQueryFactory.`findNodesWith(SelectorName selectorName, PropertyValue propertyValue, Operator operator, Object value, CaseOperations.CaseOperation caseOperation, PropertyType valueType, Schemata.Column metadata)`

  - ### Uses of PropertyType in org.modeshape.jcr.query.validate

    Fields in org.modeshape.jcr.query.validate declared as PropertyType
    Modifier and Type | Field and Description
    --- | ---
    `static PropertyType` | ImmutableColumn.`DEFAULT_REQUIRED_TYPE`

    Methods in org.modeshape.jcr.query.validate that return PropertyType
    Modifier and Type | Method and Description
    --- | ---
    `PropertyType` | Schemata.Column.`getRequiredType()`
    `PropertyType` | ImmutableColumn.`getRequiredType()`

    Methods in org.modeshape.jcr.query.validate with parameters of type PropertyType
    Modifier and Type | Method and Description
    --- | ---
    `ImmutableSchemata.Builder` | ImmutableSchemata.Builder.`addColumn(String tableName, String columnName, String type, PropertyType requiredType, boolean fullTextSearchable, boolean orderable, Object minimum, Object maximum, Set<Operator> operations)` Add a column with the supplied name and type to the named table.

    Constructors in org.modeshape.jcr.query.validate with parameters of type PropertyType
    Constructor and Description
    `ImmutableColumn(String name, String type, PropertyType requiredType)`
    `ImmutableColumn(String name, String type, PropertyType requiredType, boolean fullTextSearchable)`
    `ImmutableColumn(String name, String type, PropertyType requiredType, boolean fullTextSearchable, boolean orderable, boolean canContainReferences, Object minimum, Object maximum, Operator... operators)`
    `ImmutableColumn(String name, String type, PropertyType requiredType, boolean fullTextSearchable, boolean orderable, Object minimum, Object maximum, Set<Operator> operators)`

  - ### Uses of PropertyType in org.modeshape.jcr.value

    Fields in org.modeshape.jcr.value declared as PropertyType
    Modifier and Type | Field and Description
    --- | ---
    `protected PropertyType` | ValueTypeSystem.Factory.`type`

    Methods in org.modeshape.jcr.value that return PropertyType
    Modifier and Type | Method and Description
    --- | ---
    `static PropertyType` | PropertyType.`discoverType(Class<?> clazz)` Discover the most appropriate `PropertyType` whose values can be assigned to variables or parameters of the supplied type.
    `static PropertyType` | PropertyType.`discoverType(Object value)`
    `PropertyType` | ValueFactory.`getPropertyType()` Get the `type` of values created by this factory.
    `PropertyType` | ValueFormatException.`getTargetType()` Get the `PropertyType` to which the `value` was being converted.
    `static PropertyType` | PropertyType.`valueFor(String typeNameInAnyCase)`
    `static PropertyType` | PropertyType.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static PropertyType[]` | PropertyType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.modeshape.jcr.value that return types with arguments of type PropertyType
    Modifier and Type | Method and Description
    --- | ---
    `static Iterator<PropertyType>` | PropertyType.`iterator()` Return an iterator over all the property type enumeration literals.

    Methods in org.modeshape.jcr.value with parameters of type PropertyType
    Modifier and Type | Method and Description
    --- | ---
    `Property` | PropertyFactory.`create(Name name, PropertyType desiredType, Iterable<?> values)` Create a multi-valued property with the supplied name and values
    `Property` | PropertyFactory.`create(Name name, PropertyType desiredType, Iterator<?> values)` Create a multi-valued property with the supplied name and values
    `Property` | PropertyFactory.`create(Name name, PropertyType desiredType, Object firstValue)` Create a single-valued property with the supplied name and values
    `Property` | PropertyFactory.`create(Name name, PropertyType desiredType, Object[] values)` Create a multi-valued property with the supplied name and values
    `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 PropertyType
    Constructor and Description
    `ValueFormatException(Object value, PropertyType targetType, String message)`
    `ValueFormatException(Object value, PropertyType targetType, String message, Throwable cause)`
    `ValueFormatException(PropertyType targetType, String message, Throwable cause)`

  - ### Uses of PropertyType in org.modeshape.jcr.value.basic

    Fields in org.modeshape.jcr.value.basic declared as PropertyType
    Modifier and Type | Field and Description
    --- | ---
    `protected PropertyType` | AbstractValueFactory.`propertyType`

    Methods in org.modeshape.jcr.value.basic that return PropertyType
    Modifier and Type | Method and Description
    --- | ---
    `PropertyType` | AbstractValueFactory.`getPropertyType()`

    Methods in org.modeshape.jcr.value.basic with parameters of type PropertyType
    Modifier and Type | Method and Description
    --- | ---
    `Property` | BasicPropertyFactory.`create(Name name, PropertyType desiredType, Iterable<?> values)`
    `Property` | BasicPropertyFactory.`create(Name name, PropertyType desiredType, Iterator<?> values)`
    `Property` | BasicPropertyFactory.`create(Name name, PropertyType desiredType, Object firstValue)`
    `Property` | BasicPropertyFactory.`create(Name name, PropertyType desiredType, Object[] values)`
    `ValueFactory<?>` | AbstractValueFactories.`getValueFactory(PropertyType type)`

    Constructors in org.modeshape.jcr.value.basic with parameters of type PropertyType
    Constructor and Description
    `AbstractValueFactory(PropertyType type, TextDecoder decoder, ValueFactories valueFactories)`
    `NodeIdentifierReferenceFactory(PropertyType type, TextDecoder decoder, ValueFactories valueFactories, boolean weak, boolean simple, NodeKey rootKey)`
    `ReferenceValueFactory(PropertyType type, TextDecoder decoder, ValueFactories valueFactories, boolean weak, boolean simple)`

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