public static class ResourceBuilder.Mixin extends Object implements ResourceBuilder
ResourceBuilder.Mixin| Constructor and Description |
|---|
Mixin(ObjectFactory objectFactory) |
| Modifier and Type | Method and Description |
|---|---|
Command |
createCommand(org.restlet.data.Reference base) |
EntityRef |
createEntityRef(Identity identity,
org.restlet.data.Reference base) |
EntityRef |
createEntityRef(Identity identity,
RestLink get,
RestLink put,
RestLink delete) |
FormField |
createFormField(String name,
String type) |
RestForm |
createNameForm(org.restlet.data.Reference base) |
RestLink |
createRestLink(String name,
org.restlet.data.Reference base,
org.restlet.data.Method method) |
RestLink |
createRestLink(String name,
org.restlet.data.Reference base,
org.restlet.data.Method method,
String description) |
org.restlet.routing.Route |
findRoute(String name,
org.restlet.routing.Router router) |
<T extends HasIdentity> |
toObject(Class<T> type,
org.restlet.representation.Representation representation) |
<T extends HasIdentity> |
toRepresentation(Class<T> type,
T composite) |
public Mixin(@Structure ObjectFactory objectFactory)
public EntityRef createEntityRef(Identity identity, org.restlet.data.Reference base)
createEntityRef in interface ResourceBuilderpublic EntityRef createEntityRef(Identity identity, RestLink get, RestLink put, RestLink delete)
createEntityRef in interface ResourceBuilderpublic RestLink createRestLink(String name, org.restlet.data.Reference base, org.restlet.data.Method method)
createRestLink in interface ResourceBuilderpublic RestLink createRestLink(String name, org.restlet.data.Reference base, org.restlet.data.Method method, String description)
createRestLink in interface ResourceBuilderpublic Command createCommand(org.restlet.data.Reference base)
createCommand in interface ResourceBuilderpublic RestForm createNameForm(org.restlet.data.Reference base)
createNameForm in interface ResourceBuilderpublic FormField createFormField(String name, String type)
createFormField in interface ResourceBuilderpublic <T extends HasIdentity> org.restlet.representation.Representation toRepresentation(Class<T> type, T composite)
toRepresentation in interface ResourceBuilderpublic <T extends HasIdentity> T toObject(Class<T> type, org.restlet.representation.Representation representation) throws IOException
toObject in interface ResourceBuilderIOExceptionpublic org.restlet.routing.Route findRoute(String name, org.restlet.routing.Router router)
findRoute in interface ResourceBuilder