@Mixins(value=ResourceBuilder.Mixin.class) public interface ResourceBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
ResourceBuilder.Mixin |
Modifier and Type | Method and Description |
---|---|
Command |
createCommand(org.restlet.data.Reference base) |
EntityRef |
createEntityRef(Identity name,
org.restlet.data.Reference base) |
EntityRef |
createEntityRef(Identity name,
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) |
EntityRef createEntityRef(Identity name, RestLink get, RestLink put, RestLink delete)
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)
Command createCommand(org.restlet.data.Reference base)
RestForm createNameForm(org.restlet.data.Reference base)
<T extends HasIdentity> org.restlet.representation.Representation toRepresentation(Class<T> type, T composite)
<T extends HasIdentity> T toObject(Class<T> type, org.restlet.representation.Representation representation) throws IOException
IOException
org.restlet.routing.Route findRoute(String name, org.restlet.routing.Router router)