| Name | Description | Type | Package | Framework |
| CopyHandler | Interface | org.hippoecm.repository.util | Hippo | |
| CronExpression | Instances of a CronExpresssion indicate a re-occurring time specification. | Class | org.hippoecm.repository.api | Hippo |
| DaemonModule | Interface | org.hippoecm.repository.ext | Hippo | |
| DateTools | Class | org.hippoecm.repository.util | Hippo | |
| DateTools .Resolution | Specifies the time granularity. | Class | org.hippoecm.repository.util | Hippo |
| DefaultCopyHandler | CopyHandler that adds the first node as a child. | Class | org.hippoecm.repository.util | Hippo |
| DerivedDataFunction | Class | org.hippoecm.repository.ext | Hippo | |
| Document | A Plain Old Java Object (POJO) representing a document in a JCR repository. | Class | org.hippoecm.repository.api | Hippo |
| HierarchyResolver | This interface is not yet part of the public API of the Hippo Repository. | Interface | org.hippoecm.repository.api | Hippo |
| HierarchyResolver .Entry | Class | org.hippoecm.repository.api | Hippo | |
| HippoNode | Any Node instance returned by any method of a Hippo Repostitory may be cast to the HippoNode interface to expose additional functionality. | Interface | org.hippoecm.repository.api | Hippo |
| HippoNodeIterator | a repository are HippoNodeIterator objects, and when an object is a HippoNodeIterator the additional information provided by these methods may still not be available. | Interface | org.hippoecm.repository.api | Hippo |
| HippoNodeType | This interface defines the node types and item names that are in use by the Hippo repository build on top of JCR. | Interface | org.hippoecm.repository.api | Hippo |
| HippoQuery | The HippoQuery is an extension to javax. | Interface | org.hippoecm.repository.api | Hippo |
| HippoRepository | Instances of this class represent a connection to the Repository. | Interface | org.hippoecm.repository | Hippo |
| HippoSession | An extension of a plain Session based session. | Interface | org.hippoecm.repository.api | Hippo |
| HippoVersionManager | Interface | org.hippoecm.repository.api | Hippo | |
| HippoWorkspace | Any instance of a Workspace returned by a HippoRepository may be cast to a HippoWorkspace to expose some additional services from the Hippo repository. | Interface | org.hippoecm.repository.api | Hippo |
| ImportMergeBehavior | This call is not (yet) part of the API, but under evaluation. | Interface | org.hippoecm.repository.api | Hippo |
| ImportReferenceBehavior | This call is not (yet) part of the API, but under evaluation. | Interface | org.hippoecm.repository.api | Hippo |
| InitializationProcessor | Interface | org.hippoecm.repository.api | Hippo | |
| InternalWorkflow | This interface is not part of the API, and should never be implemented by classes other than in the core repository implementation. | Interface | org.hippoecm.repository.ext | Hippo |
| JcrUtils | Some utility methods for writing code against JCR API. | Class | org.hippoecm.repository.util | Hippo |
| Localized | The Localized object is a more generic form of the Locale object, but serves a similar purpose. | Class | org.hippoecm.repository.api | Hippo |
| MappingException | An MappingException is thrown for workflow or document mapping when when a required data or configuration is not present or a representation in data could not be made. | Class | org.hippoecm.repository.api | Hippo |
| NodeInfo | Class | org.hippoecm.repository.util | Hippo | |
| NodeIterable | Class | org.hippoecm.repository.util | Hippo | |
| NodeNameCodec | Helper class for encoding and decoding node names Implements the encode and decode routines based on ISO 9075-14:2003 for | Class | org.hippoecm.repository.api | Hippo |
| OverwritingCopyHandler | CopyHandler that overwrites the first started node. | Class | org.hippoecm.repository.util | Hippo |
| PropertyIterable | Class | org.hippoecm.repository.util | Hippo | |
| PropertyValueGetterImpl | Class | org.hippoecm.repository.util | Hippo | |
| PropInfo | Class | org.hippoecm.repository.util | Hippo | |
| ReferenceWorkspace | A reference workspace represents the state of the repository after it was first bootstrapped. | Interface | org.hippoecm.repository.api | Hippo |
| RepositoryMap | Map representation of a JCR Node. | Interface | org.hippoecm.repository.api | Hippo |
| RevisionEvent | A JCR Event with the revision id of the corresponding ClusterRecord exposed by the getRevision() method. | Interface | org.hippoecm.repository.api | Hippo |
| RevisionEventJournal | An extension of EventJournal which also allows skipping based on Event revision. | Interface | org.hippoecm.repository.api | Hippo |
| StringCodec | Strategy interface for encoding and decoding strings. | Interface | org.hippoecm.repository.api | Hippo |
| StringCodecFactory | The StringCodecFactory allows you access to symbolic named StringCodec's. | Class | org.hippoecm.repository.api | Hippo |
| StringCodecFactory .IdentEncoding | Usage of this class discouraged. | Class | org.hippoecm.repository.api | Hippo |
| StringCodecFactory .ISO9075Helper | Usage of this class discouraged. | Class | org.hippoecm.repository.api | Hippo |
| StringCodecFactory .NameEncoding | Helper class for encoding and decoding node names Implements the encode and decode routines based on ISO 9075-14:2003 for | Class | org.hippoecm.repository.api | Hippo |
| StringCodecFactory .UriEncoding | Direct usage of this class discouraged. | Class | org.hippoecm.repository.api | Hippo |
| SynchronousEventListener | A marker interface for synchronous event listener. | Interface | org.hippoecm.repository.api | Hippo |
| ValueGetter | Interface | org.hippoecm.repository.util | Hippo | |
| VMHippoRepository | DO NOT USE THIS CLASS! This class is NOT part of the API. | Class | org.hippoecm.repository | Hippo |
| Workflow | A workflow is a set of procedures that can be performed on a document in the repository. | Interface | org.hippoecm.repository.api | Hippo |
| WorkflowContext | A workflow context class is made available to a workflow implementation (see WorkflowImpl@getWorkflowContext) to obtain additional information during the execution of a workflow step. | Interface | org.hippoecm.repository.api | Hippo |
| WorkflowDescriptor | Method to access extra information that might be associated with this workflow. | Interface | org.hippoecm.repository.api | Hippo |
| WorkflowException | An WorkflowException is thrown when a workflow implementation disallows the workflow step to be taken for some reason. | Class | org.hippoecm.repository.api | Hippo |
| WorkflowImpl | Class | org.hippoecm.repository.ext | Hippo | |
| WorkflowManager | The work-flow manager is a service associated with a JCR session which provides access to a work-flow associated with a document stored in the repository. | Interface | org.hippoecm.repository.api | Hippo |