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 JClassRefReturns a ClassRefReturns the identifier.protected StringResolves the name.getTypes()Returns the types.voidsetIdentifier(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:
getNameImplin classJNode
-
getClassRefImpl
Returns a ClassRef- Overrides:
getClassRefImplin classJNode
-