| Name | Description | Type | Package | Framework |
| AbstractProtocolMethod | Handles protocol method dispatch. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| ClasspathResource | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| Encoding | A Reference String encoding definition. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| Encodings | ECM / BPM | Class | org.alfresco.repo.virtual.ref | AlFresco |
| GetActualNodeRefMethod | Returns the actual NodeRef of a given reference. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| GetAspectsMethod | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| GetChildByIdMethod | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| GetParentReferenceMethod | Returns a virtual parent reference upon execution by subtracting the last template path element from of the given reference. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| GetReferenceType | Returns actual QName Type of a given reference indicated by the given protocol reference. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| GetTemplatePathMethod | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| GetVanillaScriptInputStreamMethod | It returns an InputStream for the vanilla-virtual folder template resource indicated by the given vanilla protocol reference. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| HashEncodingArtefact | Hash encoding constants interface. | Interface | org.alfresco.repo.virtual.ref | AlFresco |
| HashReferenceParser | Hash encoded reference string parser. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| HashStore | A synchronized string hash code mapping store. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| HashStoreConfiguration | Global hash store configuration. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| HashStoreConfiguration .HashStoreConfigurationBean | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| HashStringifier | Hash encoded reference stringifier. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| HierarchicalPathHasher | Creates and looks up hashes of '/' paths defining strings. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| NewVirtualReferenceMethod | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| NodeHashReferenceParser | Custom parser for hash encoded strings of References having the protocol set to NodeProtocol. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| NodeHashStringifier | Custom stringifier for hash encoded strings of References having the protocol set to NodeProtocol. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| NodeProtocol | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| NodeRefHasher | Creates and looks up string-pair hash codes of NodeRefs. | Interface | org.alfresco.repo.virtual.ref | AlFresco |
| NodeRefRadixHasher | Creates string-pair hashes of NodeRefs where the first string is a stored hash combination for NodeRef store elements (protocol and id) | Class | org.alfresco.repo.virtual.ref | AlFresco |
| NumericPathHasher | Creates string-pair hashes of single digit element numeric paths. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| Parameter | Interface | org.alfresco.repo.virtual.ref | AlFresco | |
| PathHasher | Interface | org.alfresco.repo.virtual.ref | AlFresco | |
| PlainEncoding | Interface | org.alfresco.repo.virtual.ref | AlFresco | |
| PlainReferenceParser | Parses string references into Reference objects based on Plain For grammar examples see Encodings. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| PlainStringifier | Converts the object to a string representation according to Encodings. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| Protocol | A Reference model element that defines the type of the referred artefact and the virtualization process that was applied when creating a | Class | org.alfresco.repo.virtual.ref | AlFresco |
| ProtocolHashParser | Base class for custom protocol hash encoded ReferenceParsers. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| ProtocolHashStringifier | Base class for custom protocol hash encoded Stringifiers. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| ProtocolMethod | A double-dispatched method abstraction. | Interface | org.alfresco.repo.virtual.ref | AlFresco |
| ProtocolMethodException | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| Protocols | Common Reference protocols. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| Reference | A generic, immutable virtualized artefact reference. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| ReferenceEncodingException | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| ReferenceParameter | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| ReferenceParseException | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| ReferenceParser | Interface | org.alfresco.repo.virtual.ref | AlFresco | |
| ReferenceParser .Cursor | Helper class used in parsing string reference. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| RepositoryLocation | An Alfresco repository content abstraction. | Interface | org.alfresco.repo.virtual.ref | AlFresco |
| RepositoryNodeRef | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| RepositoryPath | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| RepositoryResource | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| Resource | A Reference element that identifies the main or a parameter content The semantics of the resource is given by Reference protocol. | Interface | org.alfresco.repo.virtual.ref | AlFresco |
| ResourceParameter | Helper class that has one Resource as a value attribute, value that can be retrieved and used in virtualization process. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| ResourceProcessingError | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| ResourceProcessor | Generic Resource visitor. | Interface | org.alfresco.repo.virtual.ref | AlFresco |
| StoredPathHasher | Creates string-pair hashes based on stored path hashes. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| Stringifier | Interface | org.alfresco.repo.virtual.ref | AlFresco | |
| StringParameter | Helper class that has one String as a value attribute, value that can be retrieved and used in virtualization process. | Class | org.alfresco.repo.virtual.ref | AlFresco |