|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectxtc.tree.Node
xtc.type.Type
xtc.type.VoidT
public class VoidT
A void type.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class xtc.type.Type |
|---|
Type.Tag |
| Field Summary | |
|---|---|
static VoidT |
TYPE
The canonical void type. |
| Constructor Summary | |
|---|---|
VoidT()
Create a new void type. |
|
VoidT(Type template)
Create a new void type. |
|
| Method Summary | |
|---|---|
VoidT |
copy()
Create a deep copy of this type. |
boolean |
equals(java.lang.Object o)
|
int |
hashCode()
|
boolean |
isVoid()
Determine whether this type is void. |
Type.Tag |
tag()
Get this type's tag. |
java.lang.String |
toString()
Return a human readable representation of this node. |
VoidT |
toVoid()
Get this type as a void type. |
void |
write(java.lang.Appendable out)
Write a human readable representation to the specified appendable. |
| Methods inherited from class xtc.tree.Node |
|---|
add, add, addAll, addAll, addAll, addAll, addAllTo, addNode, contains, get, getBoolean, getBooleanProperty, getGeneric, getList, getName, getNode, getProperty, getString, getStringProperty, getTokenText, hasName, hasProperty, hasTraversal, indexOf, isAnnotation, isEmpty, isGeneric, isList, isToken, iterator, lastIndexOf, remove, set, size, strip, toAnnotation, toList, toToken |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final VoidT TYPE
| Constructor Detail |
|---|
public VoidT()
public VoidT(Type template)
template - The type whose annotations to copy.| Method Detail |
|---|
public VoidT copy()
Type
copy in class Typepublic Type.Tag tag()
Type
tag in class TypeType.wtag()public boolean isVoid()
Type
isVoid in class Typetrue if this type is void.public VoidT toVoid()
Type
toVoid in class Typepublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Object
public void write(java.lang.Appendable out)
throws java.io.IOException
NodeObject.toString().
write in class Nodeout - The appendable.
java.io.IOException - Signals an I/O error.public java.lang.String toString()
NodeNode.write(Appendable).
toString in class Node
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||