static abstract class RestApi.PathNode extends java.lang.Object
Type | Name and description |
---|---|
static java.util.Map<java.lang.String, ArtifactExecutionInfo.AuthzAction> |
actionByMethodMap |
int |
childMethods |
int |
childPaths |
java.lang.String |
description |
java.lang.String |
displayName |
ExecutionContextFactoryImpl |
ecfi |
java.util.List<java.lang.String> |
fullPathList |
IdNode |
idNode |
java.util.Map<java.lang.String, MethodHandler> |
methodMap |
java.lang.String |
name |
PathNode |
parent |
java.util.Set<java.lang.String> |
pathParameters |
java.lang.String |
requireAuthentication |
java.util.Map<java.lang.String, ResourceNode> |
resourceMap |
java.lang.String |
version |
Constructor and description |
---|
PathNode
(MNode node, PathNode parent, ExecutionContextFactoryImpl ecfi, boolean isId) |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
addToSwaggerMap(java.util.Map<java.lang.String, java.lang.Object> swaggerMap, java.util.List<java.lang.String> rootPathList) |
|
static AuthzAction |
getActionFromMethod(ExecutionContext ec) |
|
java.lang.String |
getFullPathName(java.util.List<java.lang.String> rootPathList) |
|
java.util.Map |
getRamlChildrenMap(java.util.Map<java.lang.String, java.lang.Object> typesMap) |
|
RestResult |
runByMethod(java.util.List<java.lang.String> pathList, ExecutionContext ec) |
|
void |
toStringChildren(int level, java.lang.StringBuilder sb) |
|
abstract java.lang.Object |
visit(java.util.List<java.lang.String> pathList, int pathIndex, ExecutionContextImpl ec) |
|
RestResult |
visitChildOrRun(java.util.List<java.lang.String> pathList, int pathIndex, ExecutionContextImpl ec) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Groovy Documentation