Class BaseNAryHybridOperator
java.lang.Object
io.github.mmm.code.base.item.BaseItem
io.github.mmm.code.base.operator.BaseOperator
io.github.mmm.code.base.operator.BaseNAryOperator
io.github.mmm.code.base.operator.BaseNAryHybridOperator
- All Implemented Interfaces:
io.github.mmm.code.api.item.CodeItem, io.github.mmm.code.api.operator.CodeNAryBooleanOperator, io.github.mmm.code.api.operator.CodeNAryHybridOperator, io.github.mmm.code.api.operator.CodeNAryNumericOperator, io.github.mmm.code.api.operator.CodeNAryOperator, io.github.mmm.code.api.operator.CodeOperator
public final class BaseNAryHybridOperator
extends BaseNAryOperator
implements io.github.mmm.code.api.operator.CodeNAryHybridOperator
Base implementation of
CodeNAryHybridOperator.- Since:
- 1.0.0
- Author:
- Joerg Hohwiller (hohwille at users.sourceforge.net)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BaseNAryHybridOperatorInstance forCodeNAryHybridOperator.NAME_BIT_AND.static final BaseNAryHybridOperatorInstance forCodeNAryHybridOperator.NAME_BIT_OR.static final BaseNAryHybridOperatorInstance forCodeNAryHybridOperator.NAME_XOR.Fields inherited from interface io.github.mmm.code.api.item.CodeItem
DEFAULT_INDENT, DEFAULT_NEWLINEFields inherited from interface io.github.mmm.code.api.operator.CodeNAryBooleanOperator
NAME_AND, NAME_ORFields inherited from interface io.github.mmm.code.api.operator.CodeNAryHybridOperator
NAME_BIT_AND, NAME_BIT_OR, NAME_XORFields inherited from interface io.github.mmm.code.api.operator.CodeNAryNumericOperator
NAME_DIV, NAME_MOD, NAME_MUL, NAME_SHIFT_LEFT, NAME_SHIFT_RIGHT_SIGNED, NAME_SHIFT_RIGHT_UNSIGNED, NAME_SUB -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class BaseNAryOperator
isComparison, isNAry, isUnaryMethods 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.CodeNAryBooleanOperator
isBooleanMethods inherited from interface io.github.mmm.code.api.operator.CodeNAryNumericOperator
isNumericMethods inherited from interface io.github.mmm.code.api.operator.CodeNAryOperator
isNAryMethods inherited from interface io.github.mmm.code.api.operator.CodeOperator
getName, isComparison, isUnary
-
Field Details
-
XOR
Instance forCodeNAryHybridOperator.NAME_XOR. -
BIT_OR
Instance forCodeNAryHybridOperator.NAME_BIT_OR. -
BIT_AND
Instance forCodeNAryHybridOperator.NAME_BIT_AND.
-
-
Constructor Details
-
BaseNAryHybridOperator
-
-
Method Details
-
of
-