|
Interface Summary |
| 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). |
| 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). |
| 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 |
Return default values for specified Entity Reference types. |
| 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. |