|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
T - the type of the representation (e.g. a String)@Role public interface ObjectPropertyReferenceResolver<T>
Resolve a Property reference defined in a given representation into a validated ObjectPropertyReference
object, i.e. with valid values and a valid hierarchy (e.g. a Property reference must have a parent which is an object
reference, reference values must not be null, etc).
| Field Summary | |
|---|---|
static ParameterizedType |
TYPE_REFERENCE
Type instance for EntityReferenceResolver |
static ParameterizedType |
TYPE_STRING
Type instance for EntityReferenceResolver |
| Method Summary | |
|---|---|
ObjectPropertyReference |
resolve(T propertyReferenceRepresentation)
Deprecated. |
ObjectPropertyReference |
resolve(T propertyReferenceRepresentation,
Object... parameters)
|
| Field Detail |
|---|
static final ParameterizedType TYPE_STRING
static final ParameterizedType TYPE_REFERENCE
| Method Detail |
|---|
@Deprecated ObjectPropertyReference resolve(T propertyReferenceRepresentation)
propertyReferenceRepresentation - the representation of an object reference (e.g. as a String)
ObjectPropertyReference resolve(T propertyReferenceRepresentation,
Object... parameters)
propertyReferenceRepresentation - the representation of an object reference (e.g. as a String)parameters - optional parameters. Their meaning depends on the resolver implementation
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||