| 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).
|
| 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. |
| 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 |
|---|---|
| AttachmentReference |
Represents a reference to an Attachment (document reference and file name).
|
| 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 page 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.
|
| 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).
|
| 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–2017 XWiki. All rights reserved.