Class BaseNAryOperator
java.lang.Object
io.github.mmm.code.base.item.BaseItem
io.github.mmm.code.base.operator.BaseOperator
io.github.mmm.code.base.operator.BaseNAryOperator
- All Implemented Interfaces:
io.github.mmm.code.api.item.CodeItem, io.github.mmm.code.api.operator.CodeNAryOperator, io.github.mmm.code.api.operator.CodeOperator
- Direct Known Subclasses:
BaseNAryArbitraryOperator, BaseNAryBooleanOperator, BaseNAryHybridOperator, BaseNAryNumericOperator
public abstract class BaseNAryOperator
extends BaseOperator
implements io.github.mmm.code.api.operator.CodeNAryOperator
Base implementation of
CodeNAryOperator.- 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 BaseOperator
doWrite, getName, of, toStringMethods inherited from class BaseItem
getOwningType, getSourceCode, getSpaces, writeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.github.mmm.code.api.item.CodeItem
getLanguage, getSourceCode, write, write, write, write, write, writeMethods inherited from interface io.github.mmm.code.api.operator.CodeNAryOperator
isBoolean, isNumericMethods inherited from interface io.github.mmm.code.api.operator.CodeOperator
getName
-
Constructor Details
-
BaseNAryOperator
-
-
Method Details
-
isComparison
public final boolean isComparison()- Specified by:
isComparisonin interfaceio.github.mmm.code.api.operator.CodeOperator
-
isNAry
public final boolean isNAry()- Specified by:
isNAryin interfaceio.github.mmm.code.api.operator.CodeNAryOperator- Specified by:
isNAryin interfaceio.github.mmm.code.api.operator.CodeOperator
-
isUnary
public final boolean isUnary()- Specified by:
isUnaryin interfaceio.github.mmm.code.api.operator.CodeOperator
-
of
-