net.kldp.jcodegen.code
Class Expression
java.lang.Object
net.kldp.jcodegen.base.AbstractCodeFragment
net.kldp.jcodegen.code.Expression
- All Implemented Interfaces:
- CodeFragment, Source
public class Expression
- extends AbstractCodeFragment
표현식하나를 나타낸다.
Methods inherited from class net.kldp.jcodegen.base.AbstractCodeFragment |
addCommentLine, addImport, addImport, addModifier, appendComment, appendModifiers, eval, getModifiers, getVisibility, setVariable, setVisibility |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Expression
public Expression(AbstractBlock parent,
java.lang.String exp)
Expression
public Expression(java.lang.String exp)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
appendContents
public void appendContents(int level,
Output target,
Formatter formatter)
- Description copied from interface:
Source
- add contents to target.
자신의 내용을 target 에 추가한다.
- Parameters:
level
- : indent level .target
- : adding contents to this objectformatter
- : formatting object.
getComment
protected AbstractBlockComment getComment()
- Specified by:
getComment
in class AbstractCodeFragment