Class BaseExpression
java.lang.Object
io.github.mmm.code.base.item.BaseItem
io.github.mmm.code.base.expression.BaseExpression
- All Implemented Interfaces:
io.github.mmm.code.api.expression.CodeExpression, io.github.mmm.code.api.item.CodeItem
- Direct Known Subclasses:
BaseArrayInstatiation, BaseCastExpression, BaseConstant, BaseFieldReferenceLazy, BaseMemberReference, BaseOperatorExpression, BaseTernaryExpression, BaseVariableThis
public abstract class BaseExpression
extends BaseItem
implements io.github.mmm.code.api.expression.CodeExpression
Generic implementation of
CodeExpression.- Since:
- 1.0.0
- Author:
- Joerg Hohwiller (hohwille at users.sourceforge.net)
-
Field Summary
Fields inherited from interface io.github.mmm.code.api.item.CodeItem
DEFAULT_INDENT, DEFAULT_NEWLINE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class BaseItem
doWrite, getOwningType, getSourceCode, getSpaces, toString, writeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.github.mmm.code.api.expression.CodeExpression
evaluateMethods inherited from interface io.github.mmm.code.api.item.CodeItem
getLanguage, getSourceCode, write, write, write, write, write, write
-
Constructor Details
-
BaseExpression
public BaseExpression()
-