Constructor and description |
---|
TurtleTypeClassInstrumentor
(org.codehaus.groovy.ast.ClassNode turtleClass, List<org.codehaus.groovy.ast.ClassNode> listOfUserClasses, List<org.codehaus.groovy.ast.ClassNode> listOfUserTurtleClasses, List<org.codehaus.groovy.ast.ClassNode> listOfUserPatchClasses, List<org.codehaus.groovy.ast.ClassNode> listOfUserLinkClasses, List<org.codehaus.groovy.ast.ClassNode> listOfUserObserverClasses, String singularString, String pluralString) |
Type Params | Return Type | Name and description |
---|---|---|
|
protected org.codehaus.groovy.ast.MethodNode |
createMethodFromString(String methodName, String methodString) |
|
def |
instrument() |
|
protected org.codehaus.groovy.ast.MethodNode |
observerCreateOrderedTypesMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
observerCreateTypesMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
observerIsTypeQMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
observerTypeMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
observerTypesMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
observerTypesOnAMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
observerTypesOnPMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
observerTypesOnTMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
patchSproutTypesMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
tplIsTypeQMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
tplTypeMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
tplTypesMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
tplTypesOnAMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
tplTypesOnPMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
tplTypesOnTMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
turtleHatchTypesMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
turtlePatchTypesAtMethod() |
|
protected org.codehaus.groovy.ast.MethodNode |
turtlePatchTypesHereMethod() |