|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.rice.cs.javalanglevels.tree.JExpression
edu.rice.cs.javalanglevels.tree.VariableDeclarator
edu.rice.cs.javalanglevels.tree.InitializedVariableDeclarator
public class InitializedVariableDeclarator
Class InitializedVariableDeclarator, a component of the JExpressionIF composite hierarchy. Note: null is not allowed as a value for any field.
| Constructor Summary | |
|---|---|
InitializedVariableDeclarator(SourceInfo in_sourceInfo,
Type in_type,
Word in_name,
VariableInitializerI in_initializer)
Constructs a InitializedVariableDeclarator. |
|
| Method Summary | ||
|---|---|---|
boolean |
equals(java.lang.Object obj)
Implementation of equals that is based on the values of the fields of the object. |
|
protected int |
generateHashCode()
Implementation of hashCode that is consistent with equals. |
|
VariableInitializerI |
getInitializer()
|
|
void |
output(java.io.Writer writer)
Prints this object out as a nicely tabbed tree. |
|
void |
outputHelp(TabPrintWriter writer)
|
|
java.lang.String |
toString()
Implementation of toString that uses output(java.io.Writer) to generated nicely tabbed tree. |
|
void |
visit(JExpressionIFVisitor_void visitor)
|
|
|
visit(JExpressionIFVisitor<RetType> visitor)
|
|
| Methods inherited from class edu.rice.cs.javalanglevels.tree.VariableDeclarator |
|---|
getName, getType |
| Methods inherited from class edu.rice.cs.javalanglevels.tree.JExpression |
|---|
getSourceInfo, hashCode |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public InitializedVariableDeclarator(SourceInfo in_sourceInfo,
Type in_type,
Word in_name,
VariableInitializerI in_initializer)
java.lang.IllegalArgumentException - If any parameter to the constructor is null.| Method Detail |
|---|
public final VariableInitializerI getInitializer()
public <RetType> RetType visit(JExpressionIFVisitor<RetType> visitor)
visit in interface JExpressionIFvisit in class VariableDeclaratorpublic void visit(JExpressionIFVisitor_void visitor)
visit in interface JExpressionIFvisit in class VariableDeclaratorpublic java.lang.String toString()
output(java.io.Writer) to generated nicely tabbed tree.
toString in class java.lang.Objectpublic void output(java.io.Writer writer)
public void outputHelp(TabPrintWriter writer)
outputHelp in interface JExpressionIFoutputHelp in class VariableDeclaratorpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectprotected int generateHashCode()
generateHashCode in class VariableDeclarator
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||