|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Immutable | |
---|---|
org.modeshape.common.collection | A set of common classes for dealing with collections of other objects. |
org.modeshape.common.component | A simple framework for loading and managing Component objects that may be configured and used reflectively. |
org.modeshape.common.math | A set of classes that define mathematic operations for a particular class of values. |
org.modeshape.common.text | A set of utilities for working with text. |
org.modeshape.common.util | A set of miscellaneous utilities. |
org.modeshape.common.xml | A set of utilities for working with XML documents. |
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.connector.meta.jdbc | The classes that make up the connector that accesses the database schema metadata exposed by JDBC drivers for existing relational databases. |
org.modeshape.connector.store.jpa | The classes that make up the connector that stores content in a relational database via JDBC and JPA. |
org.modeshape.connector.store.jpa.model.simple | The classes that define the "simple" storage model for the JPA connector. |
org.modeshape.graph | The ModeShape Graph API defines the types that allow you to work with content organized as a graph. |
org.modeshape.graph.cache | Caching of graph content is controlled with cache policies , and these are used
in connectors and in requests
(among other places). |
org.modeshape.graph.connector | ModeShape uses connectors to access information from external systems (such as databases, other repositories, services, applications, etc.) and create graph representations of that information. |
org.modeshape.graph.connector.base | This package defines a series of classes that can serve as base classes for a connector implementation. |
org.modeshape.graph.connector.base.cache | |
org.modeshape.graph.connector.federation | ModeShape provides a federated connector that is able to access repository content from multiple external systems and make that content look like it exists in a single unified repository. |
org.modeshape.graph.connector.map | The MapRepository class and its supporting classes provide a default implementation of the connector
classes for connectors that support the transient or persistent mapping of a UUID to a standard
representation of a node . |
org.modeshape.graph.connector.path | The PathRepository class and its supporting classes provide a default read-only implementation of the connector
classes for connectors that only support path-based access to a standard
representation of a node . |
org.modeshape.graph.connector.path.cache | The PathRepositoryCache class and its supporting classes provide a standard caching mechanism for path-based repositories. |
org.modeshape.graph.mimetype | This package defines an interface for the MIME type detector , which represents a component
that is able to determine the MIME type for a stream of data and/or the name of the file containing the data. |
org.modeshape.graph.observe | The Observation API provides several mechanisms for asynchronously observing changes to content. |
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.graph.query | The Query API provides a mechanism for building and executing queries. |
org.modeshape.graph.query.model | The Abstract Query Model is a vocabulary that can be used to construct a language-neutral representation of a query. |
org.modeshape.graph.query.optimize | This package contains the Optimizer interface, a rule-based optimizer implementation, and library of optimization rules. |
org.modeshape.graph.query.parse | This package defines the QueryParser interface, which defines a component that can parse a query represented
in a specific language and produce the corresponding abstract query model representation. |
org.modeshape.graph.query.process | This package defines the QueryProcessor interface, which is responsible for constructing for each query
a tree of ProcessingComponent objects that each are responsible for processing a specific aspect of
the query and returning the tuples to the parent component. |
org.modeshape.graph.query.validate | This package provides the interfaces that define the tables and columns that can be queried. |
org.modeshape.graph.request | Sometimes its useful to work with a graph using objects that represent individual commands on the graph. |
org.modeshape.graph.request.processor | This portion of the ModeShape Graph API defines the processor for requests . |
org.modeshape.graph.session | A graph session provides a stateful environment in which graph operations can be enqueued and the state and structure of the graph are cached. |
org.modeshape.graph.text | This package defines an interface for components that extract text from content. |
org.modeshape.jcr | The ModeShape implementation of the JCR API. |
org.modeshape.jcr.nodetype | The ModeShape specification for programmatically creating JCR NodeDefinition s. |
org.modeshape.jcr.query | |
org.modeshape.repository | The components and services that make up ModeShape's lower-level graph engine, which is used within its JCR Engine. |
org.modeshape.repository.cluster | |
org.modeshape.repository.sequencer | The classes that make up the sequencing service and its configuration. |
org.modeshape.repository.util | Utility classes and methods for the ModeShape repository system. |
org.modeshape.search.lucene | An implementation of the SearchEngine interface that uses the Lucene library. |
org.modeshape.sequencer.classfile.metadata | The classes that are immutable representations of metadata appearing in Java class files. |
org.modeshape.sequencer.ddl | The classes that make up the DDL sequencer, which is capable of parsing the more important DDL statements from SQL-92, Oracle, Derby, and PostgreSQL, and constructing a graph structure containing a structured representation of these statements. |
org.modeshape.sequencer.image | The classes that make up the image sequencer. |
org.modeshape.sequencer.java | The classes that make up the Java source file sequencer. |
org.modeshape.sequencer.mp3 | The classes that make up the MP3 file sequencer. |
org.modeshape.sequencer.msoffice | The classes that make up the sequencer of Microsoft Office files. |
org.modeshape.sequencer.sramp | The classes that make up the S-RAMP library. |
org.modeshape.sequencer.wsdl | The classes that make up the Web Service Definition Lanaguage (WSDL) 1.1 sequencer. |
org.modeshape.sequencer.xsd | The classes that make up the XML Schema Document sequencer. |
org.modeshape.sequencer.zip | The classes that make up the ZIP file sequencer. |
org.modeshape.web.jcr.rest | This package contains the core components for the ModeShape REST server implementation. |
org.modeshape.web.jcr.rest.client | The ModeShape REST Client is a lightweight, non-UI Maven project that interacts with the ModeShape REST server. |
org.modeshape.web.jcr.rest.client.domain | The ModeShape REST Client domain package defines the ModeShape and JCR business objects. |
org.modeshape.web.jcr.rest.client.json | The ModeShape REST Client JSON package defines an implementation of an
ModeShape REST client . |
org.modeshape.web.jcr.webdav | This package contains the core components for the ModeShape WebDAV server implementation. |
Uses of Immutable in org.modeshape.common.collection |
---|
Classes in org.modeshape.common.collection with annotations of type Immutable | |
---|---|
class |
EmptyIterator<T>
A reusuable Iterator implementation that has no elements. |
class |
ImmutableAppendedList<T>
An immutable List that consists of a single element appended to another existing List . |
class |
ImmutableMapEntry<K,V>
An immutable Map.Entry implementation. |
class |
ImmutableProblems
An immutable wrapper for a mutable Problems . |
class |
Problem
An immutable representation of a problem, with a status, code, internationalized and parameterized message, values for the parameters, information about the resource and location, and an optional exception. |
class |
UnmodifiableProperties
An immutable Properties implementation. |
Uses of Immutable in org.modeshape.common.component |
---|
Classes in org.modeshape.common.component with annotations of type Immutable | |
---|---|
class |
ComponentConfig
An immutable configuration for a Component . |
class |
StandardClassLoaderFactory
A ClassLoaderFactory implementation that loads classes using the thread's context
class loader or (optionally) a supplied class loader. |
Uses of Immutable in org.modeshape.common.math |
---|
Classes in org.modeshape.common.math with annotations of type Immutable | |
---|---|
class |
DoubleOperations
The math operations for double numbers. |
class |
Duration
A number representing an immutable duration of time. |
class |
DurationOperations
The math operations for Duration s. |
class |
FloatOperations
The math operations for float numbers. |
class |
IntegerOperations
The math operations for integer numbers. |
class |
LongOperations
The math operations for long numbers. |
interface |
MathOperations<T>
The set of mathematic operations for a particular class of values. |
class |
ShortOperations
The math operations for short numbers. |
Uses of Immutable in org.modeshape.common.text |
---|
Classes in org.modeshape.common.text with annotations of type Immutable | |
---|---|
class |
FilenameEncoder
An encoder useful for converting text to be used within a filename on common file systems and operating systems, including Linux, OS X, and Windows XP. |
class |
Jsr283Encoder
Encoder that escapes characters that are not allowed in JCR names. |
class |
NoOpEncoder
An encoder implementation that does nothing. |
class |
Position
A class that represents the position of a particular character in terms of the lines and columns of a character sequence. |
interface |
TextDecoder
Interface for components that can decode text. |
interface |
TextEncoder
Interface for components that can encode text. |
protected class |
TokenStream.CaseInsensitiveToken
|
protected class |
TokenStream.CaseSensitiveToken
An immutable TokenStream.Token that implements matching using case-sensitive logic. |
static interface |
TokenStream.Token
The interface defining a token, which references the characters in the actual input character stream. |
class |
UrlEncoder
An encoder useful for converting text to be used within a URL, as defined by Section 2.3 of RFC 2396. |
class |
XmlNameEncoder
An encoder and decoder for XML element and attribute names. |
class |
XmlValueEncoder
An encoder useful for converting text to be used within XML attribute values. |
Uses of Immutable in org.modeshape.common.util |
---|
Classes in org.modeshape.common.util with annotations of type Immutable | |
---|---|
class |
CheckArg
Utility class that checks arguments to methods. |
class |
ClassUtil
Static utilities for working with classes. |
class |
FileUtil
A set of utilities for working with files and directories. |
class |
HashCode
Utilities for easily computing hash codes. |
class |
IoUtil
A set of utilities for more easily performing I/O. |
class |
LogContext
Provides a "mapped diagnostic context" (MDC) for use in capturing extra context information to be included in logs of multithreaded applications. |
class |
MimeTypeUtil
A simple utility that determines an appropriate MIME type by matching the extension of the supplied filename against a set of known file extensions. |
class |
Reflection
Utility class for working reflectively with objects. |
class |
SecureHash
A simple utility to generate various kinds of secure hashes. |
class |
StringUtil
Utilities for string processing and manipulation. |
Uses of Immutable in org.modeshape.common.xml |
---|
Classes in org.modeshape.common.xml with annotations of type Immutable | |
---|---|
class |
XmlCharacters
A utility class for determining the validity of various XML names, per the XML 1.0 Specification. |
Uses of Immutable in org.modeshape.connector.filesystem |
---|
Classes in org.modeshape.connector.filesystem with annotations of type Immutable | |
---|---|
interface |
CustomPropertiesFactory
A simple interface that allows an implementer to define additional properties for "nt:folder", "nt:file", and "nt:resource" nodes created by the file system connector. |
Uses of Immutable in org.modeshape.connector.meta.jdbc |
---|
Classes in org.modeshape.connector.meta.jdbc with annotations of type Immutable | |
---|---|
class |
ColumnMetadata
Container for column-level metadata. |
class |
JdbcMetadataCollector
Default MetadataCollector implementation that uses the built-in JDBC support for collecting
database metadata. |
class |
TableMetadata
Container for table-level metadata. |
Uses of Immutable in org.modeshape.connector.store.jpa |
---|
Classes in org.modeshape.connector.store.jpa with annotations of type Immutable | |
---|---|
class |
JpaConnectorI18n
The internationalized string constants for the org.modeshape.connector.store.jpa* packages. |
Uses of Immutable in org.modeshape.connector.store.jpa.model.simple |
---|
Classes in org.modeshape.connector.store.jpa.model.simple with annotations of type Immutable | |
---|---|
class |
SimpleJpaTransaction
A MapRepositoryTransaction that wraps an EntityTransaction . |
Uses of Immutable in org.modeshape.graph |
---|
Classes in org.modeshape.graph with annotations of type Immutable | |
---|---|
class |
ExecutionContext
An ExecutionContext is a representation of the environment or context in which a component or operation is operating. |
protected class |
Graph.AbstractAction<T>
|
static interface |
Graph.BaseResults<NodeType extends Node>
A set of nodes returned from a graph , with methods to access the properties and children of the nodes in the
result. |
class |
Graph.Batch
Interface for creating multiple requests to perform various operations. |
protected class |
Graph.GraphNode
|
protected static class |
Graph.GraphWorkspace
|
class |
JcrLexicon
A lexicon of names with the JCR namespace. |
class |
Location
The location of a node, as specified by either its path, UUID, and/or identification properties. |
class |
ModeShapeIntLexicon
A lexicon of internal and implementation-specific information |
class |
ModeShapeLexicon
A lexicon of names used within ModeShape. |
interface |
Node
A node in a graph , with methods to access the properties and children. |
interface |
Results
A set of nodes returned from a graph , with methods to access the properties and children of the nodes in the
result. |
interface |
Subgraph
A subgraph returned by the Graph , containing the nodes in the subgraph as well as the properties and children for each
of those nodes. |
interface |
Workspace
The information about a workspace. |
Uses of Immutable in org.modeshape.graph.cache |
---|
Classes in org.modeshape.graph.cache with annotations of type Immutable | |
---|---|
interface |
CachePolicy
The specification of how node data is to be cached. |
class |
ImmutableCachePolicy
A basic CachePolicy implementation with a fixed time to live . |
Uses of Immutable in org.modeshape.graph.connector |
---|
Classes in org.modeshape.graph.connector with annotations of type Immutable | |
---|---|
class |
LockFailedException
Exception that indicates that a lock request failed at the repository level. |
class |
RepositorySourceCapabilities
The capabilities of a RepositorySource . |
class |
RepositorySourceException
A runtime exception signalling an error within a RepositorySource . |
class |
UuidAlreadyExistsException
Exception that indicates that a copy request failed because one of the UUIDs in the source branch already exists in the target workspace and the UUID conflict behavior is set to throw an exception instead of
removing the existing nodes. |
Uses of Immutable in org.modeshape.graph.connector.base |
---|
Classes in org.modeshape.graph.connector.base with annotations of type Immutable | |
---|---|
interface |
Node
A snapshot of a single node within a map-based repository. |
Uses of Immutable in org.modeshape.graph.connector.base.cache |
---|
Classes in org.modeshape.graph.connector.base.cache with annotations of type Immutable | |
---|---|
class |
NoCachePolicy<KeyType,NodeType extends Node>
Trivial path cache policy implementation that performs no caching at all |
class |
NodeCachePolicyChangedEvent<KeyType,NodeType extends Node>
Event indicating that a repository's node cache policy has been changed. |
Uses of Immutable in org.modeshape.graph.connector.federation |
---|
Classes in org.modeshape.graph.connector.federation with annotations of type Immutable | |
---|---|
class |
Projection
A projection of content from a source into the integrated/federated repository. |
static class |
Projection.PathRule
A rule that is defined with a single path in source and a single path in repository , and which has a set of path exceptions (relative paths below the path
in source). |
static class |
Projection.Rule
A rule used within a project do define how content within a source is projected into the federated repository. |
Uses of Immutable in org.modeshape.graph.connector.map |
---|
Classes in org.modeshape.graph.connector.map with annotations of type Immutable | |
---|---|
class |
LockBasedTransaction
A MapRepositoryTransaction based upon a Lock . |
Uses of Immutable in org.modeshape.graph.connector.path |
---|
Classes in org.modeshape.graph.connector.path with annotations of type Immutable | |
---|---|
class |
DefaultPathNode
Default immutable implementation of PathNode |
Uses of Immutable in org.modeshape.graph.connector.path.cache |
---|
Classes in org.modeshape.graph.connector.path.cache with annotations of type Immutable | |
---|---|
class |
NoCachePolicy
Trivial path cache policy implementation that performs no caching at all |
Uses of Immutable in org.modeshape.graph.mimetype |
---|
Classes in org.modeshape.graph.mimetype with annotations of type Immutable | |
---|---|
class |
ExtensionBasedMimeTypeDetector
A MimeTypeDetector that attempts to match the extension of the supplied name against a set of known file extensions. |
class |
MimeTypeDetectorConfig
A configuration for a MimeTypeDetector component. |
Uses of Immutable in org.modeshape.graph.observe |
---|
Classes in org.modeshape.graph.observe with annotations of type Immutable | |
---|---|
class |
Changes
A set of changes that were made atomically. |
static class |
NetChangeObserver.NetChange
A notification of changes to a node. |
static class |
NetChangeObserver.NetChanges
A set of net changes that were made atomically. |
Uses of Immutable in org.modeshape.graph.property |
---|
Classes in org.modeshape.graph.property with annotations of type Immutable | |
---|---|
interface |
Binary
Value holder for binary data. |
interface |
DateTime
An immutable date-time class that represents an instance in time. |
class |
InvalidPathException
A runtime exception that represents that an invalid path was specified. |
class |
InvalidPathExpressionException
A runtime exception that represents that an invalid path expression was specified. |
class |
IoException
A runtime exception that represents that an error occurred during input/output. |
interface |
Name
A qualified name consisting of a namespace and a local name. |
class |
NamespaceException
A runtime exception denoting that a namespace was invalid or not found. |
static interface |
NamespaceRegistry.Namespace
Representation of a single namespace at a single point in time. |
interface |
Path
An object representation of a node path within a repository. |
static interface |
Path.Segment
Representation of the segments that occur within a path. |
class |
PathExpression
An expression that defines an acceptable path using a regular-expression-like language. |
static class |
PathExpression.Matcher
|
static class |
PathExpression.RepositoryPath
|
class |
PathNotFoundException
A runtime exception denoting that a node or property at a supplied path was not found. |
interface |
Property
Representation of a property consisting of a name and value(s). |
class |
PropertyType
The data types for property values. |
interface |
Readable
An interface defining methods to obtain a "readable" string representation. |
interface |
Reference
A representation of a reference to another node. |
class |
ReferentialIntegrityException
A runtime exception denoting that an operation could not be performed because it would leave references in an invalid state. |
class |
ValueComparators
A set of Comparator objects for the different kinds of property values. |
class |
ValueFormatException
A runtime exception denoting that a value could not be converted to a specific type because of the value's format. |
Uses of Immutable in org.modeshape.graph.property.basic |
---|
Classes in org.modeshape.graph.property.basic with annotations of type Immutable | |
---|---|
class |
AbstractBinary
An abstract implementation of Binary that provides some common capabilities for other implementations. |
class |
AbstractBinaryValueFactory
An abstract BinaryFactory implementation that contains many general methods that are likely to be appropriate for many
concrete implementations. |
class |
AbstractPath
An abstract foundation for different Path implementations. |
class |
AbstractValueFactory<T>
Abstract ValueFactory . |
class |
BasicEmptyProperty
An immutable version of a property that has no values. |
class |
BasicMultiValueProperty
An immutable version of a property that has 2 or more values. |
class |
BasicName
A basic implementation of Name . |
class |
BasicNamespace
Basic implementation of a NamespaceRegistry namespace. |
class |
BasicPath
A basic implementation of Path . |
class |
BasicPathSegment
A basic implementation of Path.Segment . |
class |
BasicProperty
An abstract Property implementation. |
class |
BasicPropertyFactory
A basic PropertyFactory implementation. |
class |
BasicSingleValueProperty
An immutable version of a property that has exactly 1 value. |
class |
BooleanValueFactory
The standard ValueFactory for PropertyType.BOOLEAN values. |
class |
ChildPath
Implementation of a Path that has the information for the last segment but that points to another Path for the parent
information. |
class |
DecimalValueFactory
The standard ValueFactory for PropertyType.DECIMAL values. |
class |
DoubleValueFactory
The standard ValueFactory for PropertyType.DOUBLE values. |
class |
FileSystemBinary
An implementation of Binary that is used to access the content of a file on the file system without holding any content
in-memory. |
class |
IdentifierPath
Optimized implementation of Path that serves as the root path. |
class |
IdentifierPathSegment
A Path.Segment implementation that represents an identifier segment. |
class |
InMemoryBinary
An implementation of Binary that keeps the binary data in-memory. |
class |
InMemoryBinaryValueFactory
The ValueFactory for in-memory PropertyType.BINARY values. |
class |
JodaDateTime
Implementation of DateTime based upon the Joda-Time library. |
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 |
RootPath
Optimized implementation of Path that serves as the root path. |
class |
StandardValueFactories
The standard set of value factories . |
class |
StringReference
A Reference implementation that uses a single UUID as the pointer. |
class |
StringValueFactory
The standard ValueFactory for PropertyType.STRING values. |
class |
SystemPropertyFactory
An implementation of PropertyFactory which provides the feature for substituting special decorated variables (i.e.,
${variable}) with a system property. |
class |
UriValueFactory
The standard ValueFactory for PropertyType.URI values. |
class |
UuidReference
A Reference implementation that uses a single UUID as the pointer. |
class |
UuidValueFactory
The standard ValueFactory for PropertyType.URI values. |
Uses of Immutable in org.modeshape.graph.query |
---|
Classes in org.modeshape.graph.query with annotations of type Immutable | |
---|---|
class |
QueryContext
An immutable context in which queries are to be executed. |
interface |
QueryResults
The resulting output of a query. |
static interface |
QueryResults.Columns
Definition of the columns that are available in the results, which outline the structure of the tuples in the results, and which can be used to access the individual values in each of
the tuples. |
static class |
QueryResults.Statistics
|
Uses of Immutable in org.modeshape.graph.query.model |
---|
Classes in org.modeshape.graph.query.model with annotations of type Immutable | |
---|---|
class |
AllNodes
A selector that represents a source that returns all nodes. |
class |
And
A constraint that evaluates to true when both of the other constraints evaluate to true. |
class |
ArithmeticOperand
A dynamic operand that represents a (binary) arithmetic operation upon one or more other operands, used in Comparison
and Ordering components. |
class |
Between
A constraint that evaluates to true when the value defined by the dynamic operand evaluates to be within the specified range. |
class |
BindVariableName
A value bound to a variable name used in a Comparison constraint. |
class |
ChildNode
A constraint requiring that the selected node is a child of the node reachable by the supplied absolute path |
class |
ChildNodeJoinCondition
A join condition that evaluates to true only when the named child node is indeed a child of the named parent node. |
class |
Column
|
class |
Comparison
A constraint that evaluates to true when the defined operation evaluates to true. |
interface |
Constraint
Represents the abstract base class for all constraints. |
class |
DescendantNode
A constraint requiring that the selected node is a descendant of the node reachable by the supplied absolute path |
class |
DescendantNodeJoinCondition
A join condition that evaluates to true only when the named node is a descendant of another named node. |
interface |
DynamicOperand
A dynamic operand used in a Comparison constraint. |
class |
EquiJoinCondition
A join condition that tests whether a property on a node is equal to a property on another node. |
class |
FullTextSearch
A constraint that evaluates to true only when a full-text search applied to the search scope results in positive findings. |
class |
FullTextSearchScore
A dynamic operand that evaluates to the full-text search score of a node given by a selector, used in a Comparison
constraint and Ordering s. |
class |
Join
|
interface |
JoinCondition
The condition used for a join between two sources. |
class |
Length
A dynamic operand that evaluates to the length of the supplied propety values, used in a Comparison constraint. |
class |
Limit
|
class |
Literal
A literal value used in a Comparison constraint. |
class |
LowerCase
A dynamic operand that evaluates to the lower-case representation of the supplied operand, used in a Comparison
constraint. |
class |
NamedSelector
|
class |
NodeDepth
A dynamic operand that evaluates to the depth of a node given by a selector, used in a Comparison constraint. |
class |
NodeLocalName
A dynamic operand that evaluates to the local name of a node given by a selector, used in a Comparison constraint. |
class |
NodeName
A dynamic operand that evaluates to the qualified name of a node given by a selector, used in a Comparison constraint. |
class |
NodePath
A dynamic operand that evaluates to the path of a node given by a selector, used in a Comparison constraint. |
class |
Not
A constraint that negates another constraint. |
class |
Or
A constraint that evaluates to true when either of the other constraints evaluates to true. |
class |
Ordering
A specification of the ordering for the results. |
class |
PropertyExistence
A constraint that evaluates to true only when a named property exists on a node. |
class |
PropertyValue
A dynamic operand that evaluates to the value(s) of a property on a selector, used in a Comparison constraint. |
class |
Query
|
class |
ReferenceValue
A dynamic operand that evaluates to the value(s) of a single or any reference property on a selector, used in a Comparison constraint. |
class |
SameNode
A constraint requiring that the selected node is reachable by the supplied absolute path |
class |
SameNodeJoinCondition
A join condition that tests whether two nodes are the same nodes (that is, have the same identifier or have the same relative path from the nearest ancestor with an identifiers). |
class |
Selector
|
class |
SelectorName
A representation of a qualified or expanded name. |
class |
SetCriteria
A constraint that evaluates to true when the defined operation evaluates to true. |
class |
SetQuery
This object acts as a Set operator on multiple queries , such as performing UNION, INTERSECT, and EXCEPT
operations. |
interface |
Source
The source that represents a set of node tuples. |
interface |
StaticOperand
A static operand used in a Comparison constraint. |
interface |
TypeSystem
An interface that defines the value types used in tuples. |
class |
UpperCase
A dynamic operand that evaluates to the upper-case representation of the supplied operand, used in a Comparison
constraint. |
interface |
Visitable
An interface called by a visitor when that visitor is visiting the node. |
Uses of Immutable in org.modeshape.graph.query.optimize |
---|
Classes in org.modeshape.graph.query.optimize with annotations of type Immutable | |
---|---|
class |
AddAccessNodes
An optimizer rule that inserts an ACCESS above each SOURCE leaf node in a query plan. |
class |
ChooseJoinAlgorithm
An optimizer rule that choose the appropriate join algorithm and sets up any prerequisites, based upon
the JoinCondition . |
class |
CopyCriteria
An optimizer rule that copies SELECT nodes that apply to one side of a equi-join condition so that they
also apply to the other side fo the equi-join condition. |
interface |
OptimizerRule
Interface that defines an Optimizer rule. |
class |
PushSelectCriteria
An optimizer rule that attempts to push the criteria nodes in a canonical plan down as far as possible. |
class |
RaiseSelectCriteria
An optimizer rule that moves up higher in the plan any SELECT node that appears below a JOIN node and
that applies to selectors that are on the other side of the join. |
class |
RaiseVariableName
An optimizer rule that moves up higher in the plan any variable name
property to the node immediately under a dependent query node. |
class |
RemoveEmptyAccessNodes
An optimizer rule that removes any ACCESS nodes that are known to never return any tuples because of
conflicting constraints. |
class |
ReplaceViews
An optimizer rule that replaces any SOURCE nodes that happen to be views . |
class |
RewriteAsRangeCriteria
An optimizer rule that rewrites two AND-ed Constraint s that constraint a dynamic
operand to a range of values as a single Between constraint. |
class |
RewriteIdentityJoins
An optimizer rule that rewrites JOIN nodes that have equi-join criteria where
the columns involved in the equi-join are all identity columns (that is, they form a key for
the table). |
class |
RightOuterToLeftOuterJoins
An optimizer rule that converts right outer joins into
left outer joins . |
class |
RuleBasedOptimizer
Optimizer implementation that optimizes a query using a stack of rules. |
Uses of Immutable in org.modeshape.graph.query.parse |
---|
Classes in org.modeshape.graph.query.parse with annotations of type Immutable | |
---|---|
interface |
QueryParser
The basic interface defining a component that is able to parse a string query into a QueryCommand . |
Uses of Immutable in org.modeshape.graph.query.process |
---|
Classes in org.modeshape.graph.query.process with annotations of type Immutable | |
---|---|
class |
MergeJoinComponent
Create a processing component that performs a merge-join algorithm. |
class |
QueryResultColumns
Defines the columns associated with the results of a query. |
class |
QueryResults
The resulting output of a query. |
Uses of Immutable in org.modeshape.graph.query.validate |
---|
Classes in org.modeshape.graph.query.validate with annotations of type Immutable | |
---|---|
class |
ImmutableColumn
|
class |
ImmutableSchemata
An immutable Schemata implementation. |
interface |
Schemata
The interface used to access the structure being queried and validate a query. |
Uses of Immutable in org.modeshape.graph.request |
---|
Classes in org.modeshape.graph.request with annotations of type Immutable | |
---|---|
class |
CompositeRequest
A request that wraps multiple other requests, allowing multiple requests to be treated as a single request. |
class |
InvalidRequestException
Specifies that the request was invalid and could not be completed. |
class |
InvalidWorkspaceException
Specifies that the request was invalid and could not be completed. |
class |
RequestException
Specifies that the request was invalid and could not be completed. |
class |
UnsupportedRequestException
Specifies that the request was a type that is not supported. |
Uses of Immutable in org.modeshape.graph.request.processor |
---|
Classes in org.modeshape.graph.request.processor with annotations of type Immutable | |
---|---|
class |
LoggingRequestProcessor
A RequestProcessor implementation that wraps another and that logs messages at the supplied level. |
protected class |
RequestProcessor.LocationWithDepth
A class that represents a location at a known depth |
Uses of Immutable in org.modeshape.graph.session |
---|
Classes in org.modeshape.graph.session with annotations of type Immutable | |
---|---|
static class |
GraphSession.NodeId
An immutable identifier for a node, used within the GraphSession . |
static class |
GraphSession.StructureSnapshot<PropertyPayload>
A read-only visitor that walks the cache to obtain a snapshot of the cache structure. |
class |
InvalidStateException
A runtime exception signaling an invalid state of a graph session. |
class |
ValidationException
A runtime exception signaling failed validation within a graph session. |
Uses of Immutable in org.modeshape.graph.text |
---|
Classes in org.modeshape.graph.text with annotations of type Immutable | |
---|---|
class |
TextExtractorConfig
A configuration for a TextExtractor component. |
Uses of Immutable in org.modeshape.jcr |
---|
Classes in org.modeshape.jcr with annotations of type Immutable | |
---|---|
class |
JcrConfigurationException
A runtime exception that denotes an error within the configuration for ModeShape. |
class |
JcrI18n
The internationalized string constants for the org.modeshape.jcr* packages. |
class |
JcrLexicon
Lexicon of names from the standard JCR " http://www.jcp.org/jcr/1.0 " namespace. |
class |
JcrMixLexicon
Lexicon of names from the standard JCR " http://www.jcp.org/jcr/mix/1.0 " namespace. |
class |
JcrNodeTypeManager
Local implementation of @{link NodeTypeManager}. |
protected static class |
JcrRepository.SourceWorkspacePair
|
class |
JcrSvLexicon
Lexicon of names from the standard JCR " http://www.jcp.org/jcr/sv/1.0 " namespace. |
static class |
JcrTools.Variable
|
class |
ModeShapeIntLexicon
A lexicon of internal and implementation-specific information |
class |
ModeShapeLexicon
A lexicon of names used within ModeShape. |
class |
PropertyTypeUtil
A utility for working with JCR property types and ModeShape property types . |
static class |
SystemFunctions.CreateVersionNodeFunction
The Function implementation that efficiently updates the JCR version history and storage with a new version of a
node being checked in. |
static class |
SystemFunctions.InitializeVersionHistoryFunction
The Function implementation that efficiently ensures that the JCR version history and storage for a node exist. |
static class |
SystemFunctions.VersionHistoryFunction
An abstract Function subclass that contains some helper methods related to version storage and version history. |
Uses of Immutable in org.modeshape.jcr.nodetype |
---|
Classes in org.modeshape.jcr.nodetype with annotations of type Immutable | |
---|---|
class |
InvalidNodeTypeDefinitionException
Exception representing that a node type definition is somehow invalid |
class |
NodeTypeExistsException
An exception that captures the error condition that a referenced node type already exists. |
Uses of Immutable in org.modeshape.jcr.query |
---|
Classes in org.modeshape.jcr.query with annotations of type Immutable | |
---|---|
class |
RewritePseudoColumns
An optimizer rule that moves up higher in the plan any variable name
property to the node immediately under a dependent query node. |
Uses of Immutable in org.modeshape.repository |
---|
Classes in org.modeshape.repository with annotations of type Immutable | |
---|---|
static class |
ModeShapeConfiguration.ConfigurationDefinition
Representation of the current configuration content. |
class |
ModeShapeConfigurationException
A runtime exception that denotes an error within the configuration for ModeShape. |
class |
ModeShapeEngine
A single instance of the ModeShape services, which is obtained after setting up the configuration . |
class |
ModeShapeLexicon
A lexicon of names used within ModeShape. |
class |
RepositoryI18n
The internationalized string constants for the org.modeshape.repository* packages. |
class |
SimpleRepositoryContext
A simple, immutable RepositoryContext implementation that uses the references supplied as parameters to the
constructor. |
Uses of Immutable in org.modeshape.repository.cluster |
---|
Classes in org.modeshape.repository.cluster with annotations of type Immutable | |
---|---|
class |
ClusteringConfig
A configuration for a cluster. |
Uses of Immutable in org.modeshape.repository.sequencer |
---|
Classes in org.modeshape.repository.sequencer with annotations of type Immutable | |
---|---|
class |
InvalidSequencerPathExpression
A runtime exception that denotes an invalid PathExpression for a sequencer. |
class |
SequencerConfig
A configuration for a sequencer. |
class |
SequencerException
A runtime exception that denotes an error within a sequencer. |
class |
SequencerOutputMap.Entry
An entry in a SequencerOutputMap, which contains the path of the node and the property values
on the node. |
class |
SequencerOutputMap.PropertyValue
A property name and value pair. |
class |
SequencerPathExpression
An expression that defines a selection of some change in the repository that signals a sequencing operation should be run, and the location where the sequencing output should be placed. |
static class |
SequencerPathExpression.Matcher
|
protected class |
SequencingService.SequencerCall
|
Uses of Immutable in org.modeshape.repository.util |
---|
Classes in org.modeshape.repository.util with annotations of type Immutable | |
---|---|
class |
RepositoryNodePath
An immutable representation of a path to a node within the named workspace of a named repository source. |
Uses of Immutable in org.modeshape.search.lucene |
---|
Classes in org.modeshape.search.lucene with annotations of type Immutable | |
---|---|
class |
IndexRules
The set of rules that dictate how properties should be indexed. |
static interface |
IndexRules.NumericRule<T>
|
protected static class |
IndexRules.NumericTypedRule<T>
|
static interface |
IndexRules.Rule
A single rule that dictates how a single property should be indexed. |
protected static class |
IndexRules.SkipRule
|
protected static class |
IndexRules.TypedRule
|
protected static class |
LuceneConfigurations.IndexId
|
protected static class |
LuceneSearchEngine.CrawlSubgraph
|
protected static class |
LuceneSearchEngine.ForwardRequest
|
protected static class |
LuceneSearchEngine.WorkRequest
|
class |
LuceneSearchWorkspace
The SearchEngineWorkspace implementation for the LuceneSearchEngine . |
Uses of Immutable in org.modeshape.sequencer.classfile.metadata |
---|
Classes in org.modeshape.sequencer.classfile.metadata with annotations of type Immutable | |
---|---|
class |
AnnotationMetadata
|
class |
ClassMetadata
|
Uses of Immutable in org.modeshape.sequencer.ddl |
---|
Classes in org.modeshape.sequencer.ddl with annotations of type Immutable | |
---|---|
class |
DdlParsers
A set of parsers capable of understanding DDL file content. |
Uses of Immutable in org.modeshape.sequencer.image |
---|
Classes in org.modeshape.sequencer.image with annotations of type Immutable | |
---|---|
class |
ImageMetadataLexicon
A lexicon of names used within the image sequencer. |
Uses of Immutable in org.modeshape.sequencer.java |
---|
Classes in org.modeshape.sequencer.java with annotations of type Immutable | |
---|---|
class |
JavaMetadataLexicon
A lexicon of names used within the Java source file sequencer. |
Uses of Immutable in org.modeshape.sequencer.mp3 |
---|
Classes in org.modeshape.sequencer.mp3 with annotations of type Immutable | |
---|---|
class |
Mp3MetadataLexicon
A lexicon of names used within the mp3 sequencer. |
Uses of Immutable in org.modeshape.sequencer.msoffice |
---|
Classes in org.modeshape.sequencer.msoffice with annotations of type Immutable | |
---|---|
class |
MSOfficeMetadataLexicon
A lexicon of names used within the MS Office sequencer. |
Uses of Immutable in org.modeshape.sequencer.sramp |
---|
Classes in org.modeshape.sequencer.sramp with annotations of type Immutable | |
---|---|
class |
SrampLexicon
A lexicon of S-RAMP names used within the XSD sequencer. |
Uses of Immutable in org.modeshape.sequencer.wsdl |
---|
Classes in org.modeshape.sequencer.wsdl with annotations of type Immutable | |
---|---|
class |
WsdlLexicon
A lexicon of names used within the XSD sequencer. |
Uses of Immutable in org.modeshape.sequencer.xsd |
---|
Classes in org.modeshape.sequencer.xsd with annotations of type Immutable | |
---|---|
class |
XsdLexicon
A lexicon of names used within the XSD sequencer. |
static class |
XsdResolvers.SymbolSpace
In XML Schema, there is a distinct symbol space within each target namespace for each kind of declaration and definition component, except that within a target namespace the simple type definitions and complex type definitions share a single symbol space. |
Uses of Immutable in org.modeshape.sequencer.zip |
---|
Classes in org.modeshape.sequencer.zip with annotations of type Immutable | |
---|---|
class |
ZipLexicon
A lexicon of names used within the zip sequencer. |
Uses of Immutable in org.modeshape.web.jcr.rest |
---|
Classes in org.modeshape.web.jcr.rest with annotations of type Immutable | |
---|---|
class |
JcrResources
RESTEasy handler to provide the JCR resources at the URIs below. |
class |
QueryHandler
Resource handler that implements REST methods for items. |
Uses of Immutable in org.modeshape.web.jcr.rest.client |
---|
Classes in org.modeshape.web.jcr.rest.client with annotations of type Immutable | |
---|---|
class |
Status
The Status class is an outcome that provides an outcome or result of an operation. |
Uses of Immutable in org.modeshape.web.jcr.rest.client.domain |
---|
Classes in org.modeshape.web.jcr.rest.client.domain with annotations of type Immutable | |
---|---|
class |
ChildNodeDefinition
An immutable representation of a JCR PropertyDefinition. |
class |
ItemDefinition
An immutable representation of an abstract JCR ItemDefinition. |
class |
NodeType
The NodeType class is the business object for a ModeShape supported node type. |
class |
PropertyDefinition
An immutable representation of a JCR PropertyDefinition. |
class |
QueryRow
|
class |
Repository
The Repository class is the business object for a ModeShape repository. |
class |
Server
The Server class is the business object for a server that is hosting one or more ModeShape repositories. |
class |
Workspace
The Workspace class is the business object for a ModeShape repository workspace. |
Uses of Immutable in org.modeshape.web.jcr.rest.client.json |
---|
Classes in org.modeshape.web.jcr.rest.client.json with annotations of type Immutable | |
---|---|
class |
FileNode
The FileNode class is responsible for knowing how to create a URL for a file, create a JSON representation of a
file, and to create the appropriate JCR nodes for a file. |
class |
FolderNode
The FolderNode class is responsible for knowing how to create a URL for a folder, create a JSON representation of
a folder, and create the appropriate JCR nodes for a folder. |
class |
NodeTypeNode
The NodeTypeNode class is responsible for knowing how to obtain a NodeType based on the Workspace. |
Uses of Immutable in org.modeshape.web.jcr.webdav |
---|
Classes in org.modeshape.web.jcr.webdav with annotations of type Immutable | |
---|---|
class |
WebdavI18n
The internationalized string constants for the org.modeshape.web.jcr.webdav package. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |