org.jboss.aerogear.controller.router
Class RouteDescriptor
java.lang.Object
org.jboss.aerogear.controller.router.RouteDescriptor
- All Implemented Interfaces:
- RouteBuilder.OnMethods, RouteBuilder.TargetEndpoint
public class RouteDescriptor
- extends Object
- implements RouteBuilder.OnMethods, RouteBuilder.TargetEndpoint
path
private final String path
targetMethod
private Method targetMethod
args
private Object[] args
methods
private RequestMethod[] methods
targetClass
private Class<?> targetClass
RouteDescriptor
public RouteDescriptor(String path)
on
public RouteBuilder.TargetEndpoint on(RequestMethod... methods)
- Specified by:
on in interface RouteBuilder.OnMethods
to
public <T> T to(Class<T> clazz)
- Specified by:
to in interface RouteBuilder.TargetEndpoint
getPath
public String getPath()
getMethods
public RequestMethod[] getMethods()
getTargetMethod
public Method getTargetMethod()
getTargetClass
public Class<?> getTargetClass()
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.