All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class epp.LiteralTree

java.lang.Object
   |
   +----epp.Tree
           |
           +----epp.LiteralTree

public class LiteralTree
extends Tree
クラス LiteralTree は、リテラルを表現する抽象構文木のノードです。.

( LiteralToken の方は、リテラルを表現するトークンです。)

See Also:
Tree, LiteralToken

Constructor Index

 o LiteralTree(LiteralToken)
 o LiteralTree(Symbol, String)
new LiteralTree(new LiteralToken(tag, contents)) と同じです。.

Method Index

 o literalToken()
このノードが持つ LiteralToken を返します。.
 o print(PrintWriter, String)
 o toString()
Convert tree to String without indentation.

Constructors

 o LiteralTree
 public LiteralTree(LiteralToken literalToken)
 o LiteralTree
 public LiteralTree(Symbol tag,
                    String contents)
new LiteralTree(new LiteralToken(tag, contents)) と同じです。.

Methods

 o literalToken
 public LiteralToken literalToken()
このノードが持つ LiteralToken を返します。. 例えば、 `(literalTree string "abc") という LiteralTree に対し このメソッドを呼んだ結果は、 new LiteralToken(:string, "abc") と 同じ値です。

Overrides:
literalToken in class Tree
See Also:
literalToken
 o print
 public void print(PrintWriter out,
                   String indent)
Overrides:
print in class Tree
 o toString
 public String toString()
Convert tree to String without indentation.

Overrides:
toString in class Tree

All Packages  Class Hierarchy  This Package  Previous  Next  Index