Class BaseOperatorExpression

All Implemented Interfaces:
io.github.mmm.code.api.expression.CodeExpression, io.github.mmm.code.api.expression.CodeOperatorExpression, io.github.mmm.code.api.item.CodeItem
Direct Known Subclasses:
BaseComparisonOperatorExpression, BaseNAryOperatorExpression, BaseUnaryOperatorExpression

public abstract class BaseOperatorExpression extends BaseExpression implements io.github.mmm.code.api.expression.CodeOperatorExpression
Generic implementation of CodeOperatorExpression.
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
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class BaseItem

    doWrite, getOwningType, getSourceCode, getSpaces, toString, write

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface io.github.mmm.code.api.expression.CodeExpression

    evaluate

    Methods inherited from interface io.github.mmm.code.api.item.CodeItem

    getLanguage, getSourceCode, write, write, write, write, write, write

    Methods inherited from interface io.github.mmm.code.api.expression.CodeOperatorExpression

    getArguments, getOperator
  • Constructor Details

    • BaseOperatorExpression

      public BaseOperatorExpression()