Class JTypeParam
java.lang.Object
com.inductiveautomation.snap.javatree.JNode
com.inductiveautomation.snap.javatree.JTypeParam
A JNode subclass for type parameters.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JClassRef
Returns a ClassRefReturns the identifier.protected String
Resolves the name.getTypes()
Returns the types.void
setIdentifier
(JIdentifier anId) Sets the identifier.Methods inherited from class com.inductiveautomation.snap.javatree.JNode
addChild, buildChildren, getBlock, getChild, getChildCount, getChildren, getClassLoader, getClassName, getClassNameImpl, getClassRef, getEnclosingClassDecl, getEnclosingMemberDecl, getEnclosingMethodDecl, getEnd, getEndToken, getFile, getJClass, getLineIndex, getName, getNodeAtCharIndex, getNodeFields, getNodeFieldsImpl, getNodeParents, getNodePath, getNodeString, getOthers, getParent, getParent, getReferencedClasses, getReferencedClassNames, getReferencedClassNames, getReferencedClassNames, getStart, getStartToken, getString, getVariableDecl, getVariableDeclInside, getVariableDecls, isBlock, setClassName, setClassRef, setEndToken, setJClass, setParent, setStartToken, toString
-
Constructor Details
-
JTypeParam
public JTypeParam()
-
-
Method Details
-
getIdentifier
Returns the identifier. -
setIdentifier
Sets the identifier. -
getTypes
Returns the types. -
getNameImpl
Resolves the name.- Overrides:
getNameImpl
in classJNode
-
getClassRefImpl
Returns a ClassRef- Overrides:
getClassRefImpl
in classJNode
-