Class JTypeParam
- java.lang.Object
-
- com.inductiveautomation.snap.javatree.JNode
-
- com.inductiveautomation.snap.javatree.JTypeParam
-
public class JTypeParam extends JNode
A JNode subclass for type parameters.
-
-
Constructor Summary
Constructors Constructor Description JTypeParam()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JClassRefgetClassRefImpl()Returns a ClassRefJIdentifiergetIdentifier()Returns the identifier.protected java.lang.StringgetNameImpl()Resolves the name.java.util.List<JType>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
-
-
-
-
Method Detail
-
getIdentifier
public JIdentifier getIdentifier()
Returns the identifier.
-
setIdentifier
public void setIdentifier(JIdentifier anId)
Sets the identifier.
-
getTypes
public java.util.List<JType> getTypes()
Returns the types.
-
getNameImpl
protected java.lang.String getNameImpl()
Resolves the name.- Overrides:
getNameImplin classJNode
-
getClassRefImpl
protected JClassRef getClassRefImpl()
Returns a ClassRef- Overrides:
getClassRefImplin classJNode
-
-