|
ModeShape Distribution 3.3.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.modeshape.jcr.ExecutionContext.ContextFactories
protected final class ExecutionContext.ContextFactories
| Nested Class Summary | |
|---|---|
protected class |
ExecutionContext.ContextFactories.ValueFactoryIterator
|
| Constructor Summary | |
|---|---|
protected |
ExecutionContext.ContextFactories()
|
| Method Summary | |
|---|---|
BinaryFactory |
getBinaryFactory()
Get the value factory for binary properties. |
ValueFactory<Boolean> |
getBooleanFactory()
Get the value factory for boolean properties. |
DateTimeFactory |
getDateFactory()
Get the value factory for date properties. |
ValueFactory<BigDecimal> |
getDecimalFactory()
Get the value factory for decimal properties. |
ValueFactory<Double> |
getDoubleFactory()
Get the value factory for double properties. |
ValueFactory<Long> |
getLongFactory()
Get the value factory for long properties. |
NameFactory |
getNameFactory()
Get the value factory for name properties. |
NamespaceRegistry |
getNamespaceRegistry()
|
ValueFactory<Object> |
getObjectFactory()
Get the value factory for object properties. |
PathFactory |
getPathFactory()
Get the value factory for path properties. |
ReferenceFactory |
getReferenceFactory()
Get the value factory for reference properties. |
StringFactory |
getStringFactory()
Get the value factory for string properties. |
TypeSystem |
getTypeSystem()
Get the type system associated with these factories. |
UriFactory |
getUriFactory()
Get the value factory for URI properties. |
UuidFactory |
getUuidFactory()
Get the value factory for UUID properties. |
ValueFactory<?> |
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<?> |
getValueFactory(PropertyType type)
Get the value factory that creates values of the supplied type. |
ReferenceFactory |
getWeakReferenceFactory()
Get the value factory for reference properties. |
Iterator<ValueFactory<?>> |
iterator()
This implementation always iterates over the instances return by the get*Factory() methods. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected ExecutionContext.ContextFactories()
| Method Detail |
|---|
public TypeSystem getTypeSystem()
ValueFactories
getTypeSystem in interface ValueFactoriespublic NamespaceRegistry getNamespaceRegistry()
public BinaryFactory getBinaryFactory()
ValueFactoriesbinary properties.
getBinaryFactory in interface ValueFactoriespublic ValueFactory<Boolean> getBooleanFactory()
ValueFactoriesboolean properties.
getBooleanFactory in interface ValueFactoriespublic DateTimeFactory getDateFactory()
ValueFactoriesdate properties.
getDateFactory in interface ValueFactoriespublic ValueFactory<BigDecimal> getDecimalFactory()
ValueFactoriesdecimal properties.
getDecimalFactory in interface ValueFactoriespublic ValueFactory<Double> getDoubleFactory()
ValueFactoriesdouble properties.
getDoubleFactory in interface ValueFactoriespublic ValueFactory<Long> getLongFactory()
ValueFactorieslong properties.
getLongFactory in interface ValueFactoriespublic NameFactory getNameFactory()
ValueFactoriesname properties.
getNameFactory in interface NameFactory.HoldergetNameFactory in interface ValueFactoriespublic PathFactory getPathFactory()
ValueFactoriespath properties.
getPathFactory in interface ValueFactoriespublic ReferenceFactory getReferenceFactory()
ValueFactoriesreference properties.
getReferenceFactory in interface ValueFactoriespublic ReferenceFactory getWeakReferenceFactory()
ValueFactoriesreference properties.
getWeakReferenceFactory in interface ValueFactoriespublic StringFactory getStringFactory()
ValueFactoriesstring properties.
getStringFactory in interface ValueFactoriespublic UriFactory getUriFactory()
ValueFactoriesURI properties.
getUriFactory in interface ValueFactoriespublic UuidFactory getUuidFactory()
ValueFactoriesUUID properties.
getUuidFactory in interface ValueFactoriespublic ValueFactory<Object> getObjectFactory()
ValueFactoriesobject properties.
getObjectFactory in interface ValueFactoriespublic Iterator<ValueFactory<?>> iterator()
This implementation always iterates over the instances return by the get*Factory() methods.
iterator in interface Iterable<ValueFactory<?>>public ValueFactory<?> getValueFactory(PropertyType type)
ValueFactoriestype.
getValueFactory in interface ValueFactoriestype - the type for the values
public ValueFactory<?> getValueFactory(Object prototype)
ValueFactories
getValueFactory in interface ValueFactoriesprototype - the value that should be used to determine the best value factory
|
ModeShape Distribution 3.3.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||