org.xwiki.model.reference
Interface AttachmentReferenceResolver<T>
- Type Parameters:
T - the type of the representation (eg a String)
@Role
public interface 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).
- Since:
- 2.2M1
- Version:
- $Id: a94958b5094d5a962908bd79a42ffe9b7122bf9f $
TYPE_STRING
static final ParameterizedType TYPE_STRING
- Type instance for EntityReferenceResolver.
- Since:
- 4.0M1
TYPE_REFERENCE
static final ParameterizedType TYPE_REFERENCE
- Type instance for EntityReferenceResolver.
- Since:
- 4.0M1
resolve
AttachmentReference resolve(T attachmentReferenceRepresentation,
Object... parameters)
- Parameters:
attachmentReferenceRepresentation - the representation of an attachment reference (eg as a String)parameters - optional parameters. Their meaning depends on the resolver implementation
- Returns:
- the valid resolved attachment reference as an Object
Copyright © 2004-2013 XWiki. All Rights Reserved.