| Modifier and Type | Field and Description |
|---|---|
static InternalT |
VA_LIST
The canonical variable argument list type.
|
| Constructor and Description |
|---|
InternalT(java.lang.String name)
Create a new internal type.
|
InternalT(Type template,
java.lang.String name)
Create a new internal type.
|
| Modifier and Type | Method and Description |
|---|---|
InternalT |
copy()
Create a deep copy of this type.
|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getName()
Get the name.
|
int |
hashCode() |
boolean |
isInternal()
Determine whether this type is internal.
|
Type.Tag |
tag()
Get this type's tag.
|
InternalT |
toInternal()
Get this type as an internal type.
|
java.lang.String |
toString()
Return a human readable representation of this node.
|
void |
write(java.lang.Appendable out)
Write a human readable representation to the specified
appendable.
|
addAttribute, annotate, attribute, attribute, attribute, attributes, cast, checkNotSealed, constant, constant, copy, deannotate, getAttribute, getAttribute, getConstant, getConstant, getLanguage, getLanguage, getLocation, getLocation, getScope, getScope, getShape, getShape, hasAlias, hasAnnotated, hasAttribute, hasAttribute, hasAttribute, hasAttribute, hasAttributes, hasConstant, hasConstant, hasEnum, hasEnumerator, hasError, hasInstantiated, hasLanguage, hasLanguage, hasLocation, hasLocation, hasParameterized, hasScope, hasScope, hasShape, hasShape, hasStructOrUnion, hasTag, hasTagged, hasVariable, hasWTag, isAlias, isAnnotated, isArray, isBoolean, isClass, isConcrete, isDerived, isEnum, isEnumerator, isError, isFloat, isFunction, isInstantiated, isInteger, isInterface, isInternalParameter, isLabel, isMethod, isNamedParameter, isNumber, isPackage, isParameter, isParameterized, isPointer, isSealed, isStruct, isTuple, isUnion, isUnit, isVariable, isVariant, isVoid, isWildcard, isWrapped, language, locate, locate, mark, properties, removeAttribute, removeProperty, resolve, resolve, scope, seal, seal, setLocation, setLocation, setProperty, shape, shape, toAlias, toAnnotated, toArray, toBoolean, toClass, toEnum, toEnumerator, toFloat, toFunction, toInstantiated, toInteger, toInterface, toInternalParameter, toLabel, toMethod, toNamedParameter, toNumber, toPackage, toParameter, toParameterized, toPointer, toStruct, toStructOrUnion, toTagged, toTuple, toUnion, toUnit, toVariable, toVariant, toVoid, toWildcard, toWrapped, trace, wtagadd, add, addAll, addAll, addAll, addAll, addAllTo, addNode, contains, get, getBoolean, getBooleanProperty, getGeneric, getList, getNode, getProperty, getString, getStringProperty, getTokenText, hasName, hasProperty, hasTraversal, indexOf, isAnnotation, isEmpty, isGeneric, isList, isToken, iterator, lastIndexOf, remove, set, size, strip, toAnnotation, toList, toTokenpublic static final InternalT VA_LIST
public InternalT(java.lang.String name)
name - The name.public InternalT(Type template, java.lang.String name)
template - The type whose annotations to copy.name - The name.public InternalT copy()
Typepublic Type.Tag tag()
Typetag in class TypeType.wtag()public boolean isInternal()
TypeisInternal in class Typetrue if this type is internal.public InternalT toInternal()
TypetoInternal in class Typepublic java.lang.String getName()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic void write(java.lang.Appendable out)
throws java.io.IOException
NodeObject.toString().public java.lang.String toString()
NodeNode.write(Appendable).Copyright © 2014. All Rights Reserved.