public class

Node

extends Object
implements Cloneable Constants
java.lang.Object
   ↳ sun.tools.tree.Node
Known Direct Subclasses
Known Indirect Subclasses

Class Overview

WARNING: The contents of this source file are not part of any supported API. Code that depends on them does so at its own risk: they are subject to change or removal without notice.

Summary

[Expand]
Inherited Constants
From interface sun.tools.java.Constants
From interface sun.tools.java.RuntimeConstants
[Expand]
Inherited Fields
From interface sun.tools.java.Constants
From interface sun.tools.java.RuntimeConstants
Public Methods
Object clone()
Clone this object.
Expression convert(Environment env, Context ctx, Type t, Expression e)
Implicit conversions
int getOp()
Get the operator
long getWhere()
Get where
void print(PrintStream out)
Print
String toString()
Returns a string representation of the object.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public Object clone ()

Clone this object.

Returns
  • a clone of this instance.

public Expression convert (Environment env, Context ctx, Type t, Expression e)

Implicit conversions

public int getOp ()

Get the operator

public long getWhere ()

Get where

public void print (PrintStream out)

Print

public String toString ()

Returns a string representation of the object. In general, the toString method returns a string that "textually represents" this object. The result should be a concise but informative representation that is easy for a person to read. It is recommended that all subclasses override this method.

The toString method for class Object returns a string consisting of the name of the class of which the object is an instance, the at-sign character `@', and the unsigned hexadecimal representation of the hash code of the object. In other words, this method returns a string equal to the value of:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

Returns
  • a string representation of the object.