|
||||||||||
| 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.Parameter
xtc.type.InternalParameter
public class InternalParameter
An internal parameter.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class xtc.type.Type |
|---|
Type.Tag |
| Constructor Summary | |
|---|---|
InternalParameter()
Create a new internal parameter. |
|
InternalParameter(Type template)
Create a new internal parameter. |
|
| Method Summary | |
|---|---|
InternalParameter |
copy()
Create a deep copy of this type. |
boolean |
equals(java.lang.Object o)
|
int |
hashCode()
|
boolean |
isInternalParameter()
Determine whether this type is an internal parameter. |
Type.Tag |
tag()
Get this type's tag. |
InternalParameter |
toInternalParameter()
Get this type as an internal parameter. |
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. |
| Methods inherited from class xtc.type.Parameter |
|---|
bind, isParameter, lookup, toParameter |
| 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 |
| Constructor Detail |
|---|
public InternalParameter()
public InternalParameter(Type template)
template - The type whose annotations to copy.| Method Detail |
|---|
public InternalParameter copy()
Type
copy in class Typepublic Type.Tag tag()
Type
tag in class TypeType.wtag()public boolean isInternalParameter()
Type
isInternalParameter in class Typetrue if this type is an internal parameter.public InternalParameter toInternalParameter()
Type
toInternalParameter 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 | |||||||||