public class RouteMeta
extends java.lang.Object
| 构造器和说明 |
|---|
RouteMeta() |
RouteMeta(Route route,
java.lang.Class<?> destination,
RouteType type)
Type
|
RouteMeta(Route route,
javax.lang.model.element.Element rawType,
RouteType type,
java.util.Map<java.lang.String,java.lang.Integer> paramsType)
Type
|
RouteMeta(RouteType type,
javax.lang.model.element.Element rawType,
java.lang.Class<?> destination,
java.lang.String name,
java.lang.String path,
java.lang.String group,
java.util.Map<java.lang.String,java.lang.Integer> paramsType,
int priority,
int extra)
Type
|
| 限定符和类型 | 方法和说明 |
|---|---|
static RouteMeta |
build(RouteType type,
java.lang.Class<?> destination,
java.lang.String path,
java.lang.String group,
int priority,
int extra)
For versions of 'compiler' less than 1.0.7, contain 1.0.7
|
static RouteMeta |
build(RouteType type,
java.lang.Class<?> destination,
java.lang.String path,
java.lang.String group,
java.util.Map<java.lang.String,java.lang.Integer> paramsType,
int priority,
int extra)
For versions of 'compiler' greater than 1.0.7
|
java.lang.Class<?> |
getDestination() |
int |
getExtra() |
java.lang.String |
getGroup() |
java.util.Map<java.lang.String,Autowired> |
getInjectConfig() |
java.lang.String |
getName() |
java.util.Map<java.lang.String,java.lang.Integer> |
getParamsType() |
java.lang.String |
getPath() |
int |
getPriority() |
javax.lang.model.element.Element |
getRawType() |
RouteType |
getType() |
RouteMeta |
setDestination(java.lang.Class<?> destination) |
RouteMeta |
setExtra(int extra) |
RouteMeta |
setGroup(java.lang.String group) |
void |
setInjectConfig(java.util.Map<java.lang.String,Autowired> injectConfig) |
void |
setName(java.lang.String name) |
RouteMeta |
setParamsType(java.util.Map<java.lang.String,java.lang.Integer> paramsType) |
RouteMeta |
setPath(java.lang.String path) |
RouteMeta |
setPriority(int priority) |
RouteMeta |
setRawType(javax.lang.model.element.Element rawType) |
RouteMeta |
setType(RouteType type) |
java.lang.String |
toString() |
public RouteMeta()
public RouteMeta(Route route, java.lang.Class<?> destination, RouteType type)
route - routedestination - destinationtype - typepublic RouteMeta(Route route, javax.lang.model.element.Element rawType, RouteType type, java.util.Map<java.lang.String,java.lang.Integer> paramsType)
route - routerawType - rawTypetype - typeparamsType - paramsTypepublic RouteMeta(RouteType type, javax.lang.model.element.Element rawType, java.lang.Class<?> destination, java.lang.String name, java.lang.String path, java.lang.String group, java.util.Map<java.lang.String,java.lang.Integer> paramsType, int priority, int extra)
type - typerawType - rawTypedestination - destinationpath - pathgroup - groupparamsType - paramsTypepriority - priorityextra - extrapublic static RouteMeta build(RouteType type, java.lang.Class<?> destination, java.lang.String path, java.lang.String group, int priority, int extra)
type - typedestination - destinationpath - pathgroup - grouppriority - priorityextra - extrapublic static RouteMeta build(RouteType type, java.lang.Class<?> destination, java.lang.String path, java.lang.String group, java.util.Map<java.lang.String,java.lang.Integer> paramsType, int priority, int extra)
type - typedestination - destinationpath - pathgroup - groupparamsType - paramsTypepriority - priorityextra - extrapublic java.util.Map<java.lang.String,java.lang.Integer> getParamsType()
public RouteMeta setParamsType(java.util.Map<java.lang.String,java.lang.Integer> paramsType)
public java.util.Map<java.lang.String,Autowired> getInjectConfig()
public void setInjectConfig(java.util.Map<java.lang.String,Autowired> injectConfig)
public javax.lang.model.element.Element getRawType()
public RouteMeta setRawType(javax.lang.model.element.Element rawType)
public RouteType getType()
public java.lang.Class<?> getDestination()
public RouteMeta setDestination(java.lang.Class<?> destination)
public java.lang.String getPath()
public RouteMeta setPath(java.lang.String path)
public java.lang.String getGroup()
public RouteMeta setGroup(java.lang.String group)
public int getPriority()
public RouteMeta setPriority(int priority)
public int getExtra()
public RouteMeta setExtra(int extra)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String toString()
toString 在类中 java.lang.Object