Package | Description |
---|---|
org.modeshape.connector.git | |
org.modeshape.jcr | |
org.modeshape.jcr.cache.document | |
org.modeshape.jcr.federation.spi |
This package provides a Service Provider Interface (SPI) for connectors to external systems.
|
org.modeshape.jcr.query.lucene |
The core query engine, which currently uses Lucene for indexing and raw queries, and
the Hibernate Search engine (which does not depend on or use Hibernate Core or JPA)
for updating and querying the Lucene indexes.
|
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 . |
org.modeshape.jcr.value.binary |
Constructor and Description |
---|
Values(ValueFactories factories,
BinaryStore binaryStore) |
Modifier and Type | Class and Description |
---|---|
protected class |
ExecutionContext.ContextFactories |
Modifier and Type | Method and Description |
---|---|
ValueFactories |
ExecutionContext.getValueFactories()
Get the factories that should be used to create values for
properties . |
Modifier and Type | Field and Description |
---|---|
protected ValueFactories |
SessionNode.DeepCopy.valueFactories |
Modifier and Type | Method and Description |
---|---|
protected ValueFactories |
Connector.factories()
Get the set of value factory objects that the connector can use to create property value objects.
|
Modifier and Type | Field and Description |
---|---|
protected ValueFactories |
LuceneQueryFactory.factories |
Modifier and Type | Method and Description |
---|---|
static CompareLengthQuery |
CompareLengthQuery.createQueryForNodesWithFieldEqualTo(Long constraintValue,
String fieldName,
ValueFactories factories)
Construct a
Query implementation that scores documents with a field length that is equal to the supplied constraint
value. |
static org.apache.lucene.search.Query |
CompareStringQuery.createQueryForNodesWithFieldEqualTo(String constraintValue,
String fieldName,
ValueFactories factories,
CaseOperations.CaseOperation caseOperation)
Construct a
Query implementation that scores documents with a string field value that is equal to the supplied
constraint value. |
static CompareLengthQuery |
CompareLengthQuery.createQueryForNodesWithFieldGreaterThan(Long constraintValue,
String fieldName,
ValueFactories factories)
Construct a
Query implementation that scores documents with a field length that is greater than the supplied
constraint value. |
static CompareStringQuery |
CompareStringQuery.createQueryForNodesWithFieldGreaterThan(String constraintValue,
String fieldName,
ValueFactories factories,
CaseOperations.CaseOperation caseOperation)
Construct a
Query implementation that scores documents with a string field value that is greater than the supplied
constraint value. |
static CompareLengthQuery |
CompareLengthQuery.createQueryForNodesWithFieldGreaterThanOrEqualTo(Long constraintValue,
String fieldName,
ValueFactories factories)
Construct a
Query implementation that scores documents with a field length that is greater than or equal to the
supplied constraint value. |
static CompareStringQuery |
CompareStringQuery.createQueryForNodesWithFieldGreaterThanOrEqualTo(String constraintValue,
String fieldName,
ValueFactories factories,
CaseOperations.CaseOperation caseOperation)
Construct a
Query implementation that scores documents with a string field value that is greater than or equal to
the supplied constraint value. |
static CompareLengthQuery |
CompareLengthQuery.createQueryForNodesWithFieldLessThan(Long constraintValue,
String fieldName,
ValueFactories factories)
Construct a
Query implementation that scores documents with a field length that is less than the supplied
constraint value. |
static CompareStringQuery |
CompareStringQuery.createQueryForNodesWithFieldLessThan(String constraintValue,
String fieldName,
ValueFactories factories,
CaseOperations.CaseOperation caseOperation)
Construct a
Query implementation that scores documents with a string field value that is less than the supplied
constraint value. |
static CompareLengthQuery |
CompareLengthQuery.createQueryForNodesWithFieldLessThanOrEqualTo(Long constraintValue,
String fieldName,
ValueFactories factories)
Construct a
Query implementation that scores documents with a field length that is less than or equal to the
supplied constraint value. |
static CompareStringQuery |
CompareStringQuery.createQueryForNodesWithFieldLessThanOrEqualTo(String constraintValue,
String fieldName,
ValueFactories factories,
CaseOperations.CaseOperation caseOperation)
Construct a
Query implementation that scores documents with a string field value that is less than or equal to the
supplied constraint value. |
static org.apache.lucene.search.Query |
CompareStringQuery.createQueryForNodesWithFieldLike(String likeExpression,
String fieldName,
ValueFactories factories,
CaseOperations.CaseOperation caseOperation)
Construct a
Query implementation that scores documents with a string field value that is LIKE the supplied
constraint value, where the LIKE expression contains the SQL wildcard characters '%' and '_' or the regular expression
wildcard characters '*' and '?'. |
static CompareLengthQuery |
CompareLengthQuery.createQueryForNodesWithFieldNotEqualTo(Long constraintValue,
String fieldName,
ValueFactories factories)
Construct a
Query implementation that scores documents with a field length that is not equal to the supplied
constraint value. |
static org.apache.lucene.search.Query |
CompareNameQuery.createQueryForNodesWithNameEqualTo(Path.Segment constraintValue,
String localNameField,
String snsIndexFieldName,
ValueFactories factories,
CaseOperations.CaseOperation caseOperation,
boolean includeSns)
Construct a
Query implementation that scores documents such that the node represented by the document has a name
that is greater than the supplied constraint name. |
static CompareNameQuery |
CompareNameQuery.createQueryForNodesWithNameGreaterThan(Path.Segment constraintValue,
String localNameField,
String snsIndexFieldName,
ValueFactories factories,
CaseOperations.CaseOperation caseOperation,
boolean includeSns)
Construct a
Query implementation that scores documents such that the node represented by the document has a name
that is greater than the supplied constraint name. |
static CompareNameQuery |
CompareNameQuery.createQueryForNodesWithNameGreaterThanOrEqualTo(Path.Segment constraintValue,
String localNameField,
String snsIndexFieldName,
ValueFactories factories,
CaseOperations.CaseOperation caseOperation,
boolean includeSns)
Construct a
Query implementation that scores documents such that the node represented by the document has a name
that is greater than or equal to the supplied constraint name. |
static CompareNameQuery |
CompareNameQuery.createQueryForNodesWithNameLessThan(Path.Segment constraintValue,
String localNameField,
String snsIndexFieldName,
ValueFactories factories,
CaseOperations.CaseOperation caseOperation,
boolean includeSns)
Construct a
Query implementation that scores documents such that the node represented by the document has a name
that is less than the supplied constraint name. |
static CompareNameQuery |
CompareNameQuery.createQueryForNodesWithNameLessThanOrEqualTo(Path.Segment constraintValue,
String localNameField,
String snsIndexFieldName,
ValueFactories factories,
CaseOperations.CaseOperation caseOperation,
boolean includeSns)
Construct a
Query implementation that scores documents such that the node represented by the document has a name
that is less than or equal to the supplied constraint name. |
static ComparePathQuery |
ComparePathQuery.createQueryForNodesWithPathGreaterThan(Path constraintPath,
String fieldName,
ValueFactories factories,
CaseOperations.CaseOperation caseOperation)
Construct a
Query implementation that scores documents such that the node represented by the document has a path
that is greater than the supplied constraint path. |
static ComparePathQuery |
ComparePathQuery.createQueryForNodesWithPathGreaterThanOrEqualTo(Path constraintPath,
String fieldName,
ValueFactories factories,
CaseOperations.CaseOperation caseOperation)
Construct a
Query implementation that scores documents such that the node represented by the document has a path
that is greater than or equal to the supplied constraint path. |
static ComparePathQuery |
ComparePathQuery.createQueryForNodesWithPathLessThan(Path constraintPath,
String fieldName,
ValueFactories factories,
CaseOperations.CaseOperation caseOperation)
Construct a
Query implementation that scores documents such that the node represented by the document has a path
that is less than the supplied constraint path. |
static ComparePathQuery |
ComparePathQuery.createQueryForNodesWithPathLessThanOrEqualTo(Path constraintPath,
String fieldName,
ValueFactories factories,
CaseOperations.CaseOperation caseOperation)
Construct a
Query implementation that scores documents such that the node represented by the document has a path
that is less than or equal to the supplied constraint path. |
Modifier and Type | Field and Description |
---|---|
protected ValueFactories |
ValueTypeSystem.valueFactories |
Modifier and Type | Method and Description |
---|---|
ValueFactory<T> |
ValueFactory.with(ValueFactories valueFactories)
Return a potentially new copy of this factory that uses the supplied ValueFactories object.
|
UuidFactory |
UuidFactory.with(ValueFactories valueFactories) |
UriFactory |
UriFactory.with(ValueFactories valueFactories) |
StringFactory |
StringFactory.with(ValueFactories valueFactories) |
ReferenceFactory |
ReferenceFactory.with(ValueFactories valueFactories) |
PathFactory |
PathFactory.with(ValueFactories valueFactories) |
NameFactory |
NameFactory.with(ValueFactories valueFactories) |
DateTimeFactory |
DateTimeFactory.with(ValueFactories valueFactories) |
BinaryFactory |
BinaryFactory.with(ValueFactories valueFactories) |
Constructor and Description |
---|
ValueTypeSystem(ValueFactories valueFactories)
Create a type system using the supplied value factories.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractValueFactories
Abstract implementation of
ValueFactories that implements all the methods other than the get*Factory()
methods. |
Modifier and Type | Field and Description |
---|---|
protected ValueFactories |
AbstractValueFactory.valueFactories |
Modifier and Type | Method and Description |
---|---|
static NodeIdentifierReferenceFactory |
NodeIdentifierReferenceFactory.newInstance(NodeKey rootKey,
TextDecoder decoder,
ValueFactories factories,
boolean weak,
boolean simple) |
static ReferenceValueFactory |
ReferenceValueFactory.newInstance(TextDecoder decoder,
ValueFactories factories,
boolean weak,
boolean simple)
Create a new instance.
|
UuidFactory |
UuidValueFactory.with(ValueFactories valueFactories) |
UriFactory |
UriValueFactory.with(ValueFactories valueFactories) |
StringFactory |
StringValueFactory.with(ValueFactories valueFactories) |
ReferenceFactory |
ReferenceValueFactory.with(ValueFactories valueFactories) |
PathFactory |
PathValueFactory.with(ValueFactories valueFactories) |
ValueFactory<Object> |
ObjectValueFactory.with(ValueFactories valueFactories) |
ReferenceFactory |
NodeIdentifierReferenceFactory.with(ValueFactories valueFactories) |
NameFactory |
NameValueFactory.with(ValueFactories valueFactories) |
ValueFactory<Long> |
LongValueFactory.with(ValueFactories valueFactories) |
DateTimeFactory |
JodaDateTimeValueFactory.with(ValueFactories valueFactories) |
ValueFactory<Double> |
DoubleValueFactory.with(ValueFactories valueFactories) |
ValueFactory<BigDecimal> |
DecimalValueFactory.with(ValueFactories valueFactories) |
BooleanValueFactory |
BooleanValueFactory.with(ValueFactories valueFactories) |
Constructor and Description |
---|
AbstractValueFactory(PropertyType type,
TextDecoder decoder,
ValueFactories valueFactories) |
BasicPropertyFactory(ValueFactories valueFactories) |
BooleanValueFactory(TextDecoder decoder,
ValueFactories factories)
Create a new instance.
|
DecimalValueFactory(TextDecoder decoder,
ValueFactories factories)
Create a new instance.
|
DoubleValueFactory(TextDecoder decoder,
ValueFactories factories)
Create a new instance.
|
JodaDateTimeValueFactory(TextDecoder decoder,
ValueFactories factories)
Create a new instance.
|
LongValueFactory(TextDecoder decoder,
ValueFactories factories)
Create a new instance.
|
NameValueFactory(NamespaceRegistry.Holder namespaceRegistryHolder,
TextDecoder decoder,
ValueFactories factories)
Create a new instance.
|
NodeIdentifierReferenceFactory(PropertyType type,
TextDecoder decoder,
ValueFactories valueFactories,
boolean weak,
boolean simple,
NodeKey rootKey) |
ObjectValueFactory(TextDecoder decoder,
ValueFactories factories)
Create a new instance.
|
PathValueFactory(TextDecoder decoder,
ValueFactories factories)
Create a new instance.
|
ReferenceValueFactory(PropertyType type,
TextDecoder decoder,
ValueFactories valueFactories,
boolean weak,
boolean simple) |
UriValueFactory(NamespaceRegistry.Holder namespaceRegistryHolder,
TextDecoder decoder,
ValueFactories factories)
Create a new instance.
|
UuidValueFactory(TextDecoder decoder,
ValueFactories factories)
Create a new instance.
|
Modifier and Type | Method and Description |
---|---|
BinaryFactory |
BinaryStoreValueFactory.with(ValueFactories valueFactories) |
Constructor and Description |
---|
BinaryStoreValueFactory(BinaryStore store,
TextDecoder decoder,
ValueFactories factories,
ValueFactory<String> stringFactory)
Create a factory instance that finds persisted binary values in the supplied store, and that uses the supplied decoder and
string value factory to convert string values into binary values.
|
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.