Interface | Description |
---|---|
AttachmentReferenceResolver<T> |
Resolve an Attachment reference defined in a given representation into a validated
AttachmentReference
object, ie with valid values and a valid hierarchy (eg an Attachment reference must have a parent which is a document
reference, reference values must not be null, etc). |
BlockReferenceResolver<T> |
Resolve a Block reference from the referenced instance or another representation into a validated
BlockReference object. |
DocumentReferenceResolver<T> |
Resolve a Document reference defined in a given representation into a validated
DocumentReference object, ie
with valid values and a valid hierarchy (eg a Document reference must have a parent which is a space reference,
reference values must not be null, etc). |
EntityReferenceProvider |
Return default values for specified Entity Reference types.
|
EntityReferenceResolver<T> |
Resolve an Entity reference defined in a given representation into a validated
EntityReference object, ie
with valid values and a valid hierarchy (eg a Document reference must have a parent which is a space reference,
reference values must not be null, etc). |
EntityReferenceSerializer<T> |
Generate a different representation of an Entity Reference (eg as a String).
|
EntityReferenceString |
Represents a serialized
EntityReference . |
EntityReferenceValueProvider | Deprecated
since 7.2M1, use
EntityReferenceProvider instead |
ObjectPropertyReferenceResolver<T> |
Resolve a Property reference defined in a given representation into a validated
ObjectPropertyReference
object, i.e. |
ObjectReferenceResolver<T> |
Resolve an Object reference defined in a given representation into a validated
ObjectReference object, i.e. |
PageAttachmentReferenceResolver<T> |
Resolve an Attachment reference defined in a given representation into a validated
PageAttachmentReference
object, ie with valid values and a valid hierarchy (eg an Attachment reference must have a parent which is a page
reference, reference values must not be null, etc). |
PageObjectPropertyReferenceResolver<T> |
Resolve a Property reference defined in a given representation into a validated
PageObjectPropertyReference
object, i.e. |
PageObjectReferenceResolver<T> |
Resolve an Object reference defined in a given representation into a validated
PageObjectReference object,
i.e. |
PageReferenceResolver<T> |
Resolve a Page reference defined in a given representation into a validated
PageReference object, ie with
valid values and a valid hierarchy (eg a Page reference must have a parent which is a space reference, reference
values must not be null, etc). |
SpaceReferenceResolver<T> |
Resolve a Space reference defined in a given representation into a validated
SpaceReference object, ie with
valid values and a valid hierarchy (eg a Space reference must have a parent which is a space reference or a wiki
reference, reference values must not be null, etc). |
Class | Description |
---|---|
AbstractLocalizedEntityReference |
Represents an entity reference which contains a locale.
|
AttachmentReference |
Represents a reference to an Attachment (document reference and file name).
|
AttachmentReferenceConverter |
Converter that converts a value into a
AttachmentReference object. |
BlockReference |
Reference to a block, a structured part of the content of a document or an object property.
|
ClassPropertyReference |
References a property in a class in a document (the description of the property).
|
DocumentReference |
Represents a reference to a document (wiki, space and document names).
|
EntityReference |
Represents a reference to an Entity (Document, Attachment, Space, Wiki, etc).
|
EntityReferenceSet |
A set of entities references.
|
EntityReferenceTree |
Expose a set of references as a tree.
|
EntityReferenceTreeNode |
A node in a
EntityReferenceTree . |
LocalDocumentReference |
Represents a reference to a document in the current wiki.
|
LocalPageReference |
Represents a reference to a page in the current wiki.
|
ObjectPropertyReference |
References a property in an object in a document (the value of the property).
|
ObjectReference |
Reference to an object in a document (by classname and index, document, space, wiki).
|
PageAttachmentReference |
Represents a reference to an Attachment (page reference and file name).
|
PageClassPropertyReference |
References a property in a class in a page (the description of the property).
|
PageObjectPropertyReference |
References a property in an object in a document (the value of the property).
|
PageObjectReference |
Reference to an object in a page (by classname and index, page, wiki).
|
PageReference |
Represents a reference to a page.
|
PartialEntityReference |
An
EntityReference used to match another one. |
RegexEntityReference |
An
EntityReference used to match another one. |
SpaceReference |
Represents a reference to a space (space name).
|
WikiReference |
Represents a reference to a wiki (wiki name).
|
Exception | Description |
---|---|
InvalidEntityReferenceException |
Thrown when an Entity Reference isn't valid.
|
Copyright © 2004–2022 XWiki. All rights reserved.