| Name | Description | Type | Package | Framework |
| AbstractProtocolMethod | Handles protocol method dispatch. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| ActualEnvironment | Dependency inversion facade of the Alfresco repository environment. | Interface | org.alfresco.repo.virtual | AlFresco |
| ActualEnvironmentException | Class | org.alfresco.repo.virtual | AlFresco | |
| AlfrescoAPIFacet | Dependency inversion facade of the Alfresco services. | Interface | org.alfresco.repo.virtual | AlFresco |
| AlfrescoEnviroment | Class | org.alfresco.repo.virtual | AlFresco | |
| AlfrescoScriptVirtualContext | JavaScript API VirtualContext adapter. | Class | org.alfresco.repo.virtual | AlFresco |
| ApplyTemplateMethod | Creates a VirtualFolderDefinition by executing the template indicated by a virtualized entity reference. | Class | org.alfresco.repo.virtual.template | AlFresco |
| AspectVirtualizationMethod | A template virtualization rule implementation that uses Alfresco-aspect defined meta-data for locating templates. | Class | org.alfresco.repo.virtual.store | AlFresco |
| BasicConstraint | Class | org.alfresco.repo.virtual.template | AlFresco | |
| ClasspathResource | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| CompanyHomeContext | Class | org.alfresco.repo.virtual.config | AlFresco | |
| CoreAPIFacet | to "core" Alfresco services, i. | Class | org.alfresco.repo.virtual | AlFresco |
| CustomVirtualizationMethod | An AspectVirtualizationMethod that uses an aspect defined repository association to a node that holds the template contents. | Class | org.alfresco.repo.virtual.store | AlFresco |
| Encoding | A Reference String encoding definition. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| Encodings | ECM / BPM | Class | org.alfresco.repo.virtual.ref | AlFresco |
| FileInfoPropsComparator | Class | org.alfresco.repo.virtual.bundle | AlFresco | |
| FilesFoldersConstraint | Handles generic files and folders search query disjunction parameters decorations. | Class | org.alfresco.repo.virtual.template | AlFresco |
| FilingData | Class | org.alfresco.repo.virtual.template | AlFresco | |
| FilingParameters | Encapsulated node creation parameters needed to produce FilingData used for node creation in virtual contexts using FilingRules. | Class | org.alfresco.repo.virtual.template | AlFresco |
| FilingRule | Interface | org.alfresco.repo.virtual.template | AlFresco | |
| GetActualNodeRefMethod | Returns the actual NodeRef of a given reference. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| GetAllSetPermissionsMethod | Class | org.alfresco.repo.virtual.store | AlFresco | |
| GetAspectsMethod | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| GetChildAssocsMethod | Class | org.alfresco.repo.virtual.store | 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 |
| GetPathMethod | Class | org.alfresco.repo.virtual.bundle | AlFresco | |
| GetReferenceType | Returns actual QName Type of a given reference indicated by the given protocol reference. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| GetSetPermissionsMethod | Class | org.alfresco.repo.virtual.store | 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 |
| HasPermissionMethod | Class | org.alfresco.repo.virtual.store | AlFresco | |
| HierarchicalPathHasher | Creates and looks up hashes of '/' paths defining strings. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| IgnoreConstraint | Handles generic ignore type and/or aspects decorations of the search query parameters. | Class | org.alfresco.repo.virtual.template | AlFresco |
| InvalidPageBounds | Class | org.alfresco.repo.virtual.page | AlFresco | |
| NamePatternPropertyValueConstraint | Specifies a constraint on a property value, as for e. | Class | org.alfresco.repo.virtual.template | AlFresco |
| NewVirtualReferenceMethod | Class | org.alfresco.repo.virtual.ref | AlFresco | |
| NodeFilingRule | Class | org.alfresco.repo.virtual.template | 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 | |
| NodeRefContext | A repository context in which a NodeRefPathExpression should resolve to a NodeRef using a relative name or qname path. | Interface | org.alfresco.repo.virtual.config | AlFresco |
| NodeRefExpression | An expression that resolves to a NodeRef. | Interface | org.alfresco.repo.virtual.config | AlFresco |
| NodeRefHasher | Creates and looks up string-pair hash codes of NodeRefs. | Interface | org.alfresco.repo.virtual.ref | AlFresco |
| NodeRefPathExpression | A String name or qname path expression that resolves to a NodeRef. | Class | org.alfresco.repo.virtual.config | AlFresco |
| NodeRefPathExpressionFactory | Spring context NodeRefPathExpression factory bean. | Class | org.alfresco.repo.virtual.config | 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 |
| NodeRefResolver | Dependency inversion of the Provision of Repository Context. | Interface | org.alfresco.repo.virtual.config | AlFresco |
| NullFilingRule | Class | org.alfresco.repo.virtual.template | AlFresco | |
| NumericPathHasher | Creates string-pair hashes of single digit element numeric paths. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| PageCollationException | Class | org.alfresco.repo.virtual.page | AlFresco | |
| PageCollator | A generic utility for arranging a List of objects of type R into a R objects page obtained from a | Class | org.alfresco.repo.virtual.page | AlFresco |
| PageCollator .PagingResultsSource | Interface | org.alfresco.repo.virtual.page | AlFresco | |
| PagingRequestConstraint | Constraints decorator that adds PagingRequest related information (things like skip-count and max-items) to query parameters. | Class | org.alfresco.repo.virtual.template | 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 |
| PropertyValueConstraint | Specifies a constraint on a property value, as for e. | Class | org.alfresco.repo.virtual.template | 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 |
| PublicAPIFacet | to Alfresco services at the level of the Java API, through its ServiceRegistry instance. | Class | org.alfresco.repo.virtual | AlFresco |
| Reference | A generic, immutable virtualized artefact reference. | Class | org.alfresco.repo.virtual.ref | AlFresco |
| ReferenceComparator | Property value based virtual nodes Comparator. | Class | org.alfresco.repo.virtual.store | 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 | |
| RepositoryNodeRefResolver | Repository based NodeRefResolver implementation. | Class | org.alfresco.repo.virtual.config | 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 |
| SortConstraint | Handles generic sort information decorations of the search query parameters. | Class | org.alfresco.repo.virtual.template | 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 |
| SystemTemplateLocationsConstraint | A system paths string values constraint to be used in conjunction with SystemVirtualizationMethods to provide available system paths by | Class | org.alfresco.repo.virtual.model | AlFresco |
| SystemVirtualizationMethod | An AspectVirtualizationMethod that uses an aspect defined String property that holds the system path of a template resource. | Class | org.alfresco.repo.virtual.store | AlFresco |
| TemplateFilingRule | Class | org.alfresco.repo.virtual.template | AlFresco | |
| TemplateResourceProcessor | Executes JavaScript virtual folders templates ensuring their required context and the VirtualFolderDefinition post execution JSON map result unmarshalling. | Class | org.alfresco.repo.virtual.template | AlFresco |
| TemplateVirtualizationMethod | Base implementation for virtualization rules defined using template located in the content repository or in a system path. | Class | org.alfresco.repo.virtual.store | AlFresco |
| TypeVirtualizationMethod | Content type and aspect based virtualization strategy. | Class | org.alfresco.repo.virtual.store | AlFresco |