Class UnaryMinusOperator

java.lang.Object
xyz.cofe.cxel.js.op.BaseOperator
xyz.cofe.cxel.js.op.UnaryMinusOperator

public class UnaryMinusOperator
extends BaseOperator
  • Field Summary

    Fields inherited from class xyz.cofe.cxel.js.op.BaseOperator

    lexer, OBJECT_LITERAL
  • Constructor Summary

    Constructors 
    Constructor Description
    UnaryMinusOperator()  
  • Method Summary

    Modifier and Type Method Description
    static java.lang.Double uminus​(java.lang.Boolean v)  
    static java.lang.Double uminus​(java.lang.Double num)  
    static java.lang.Double uminus​(java.lang.String str)  
    static java.lang.Double uminus​(java.util.List lst)  
    static java.lang.Double uminus​(Undef undef)  
    static java.lang.Double uminusList​(java.util.List lst, java.util.List visited)  
    static java.lang.Double uminusNull​(java.lang.Object v)  

    Methods inherited from class xyz.cofe.cxel.js.op.BaseOperator

    first, isInteger, toNumber, toNumber, toNumber, toString, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • uminusNull

      public static java.lang.Double uminusNull​(java.lang.Object v)
    • uminus

      public static java.lang.Double uminus​(Undef undef)
    • uminus

      public static java.lang.Double uminus​(java.util.List lst)
    • uminusList

      public static java.lang.Double uminusList​(java.util.List lst, java.util.List visited)
    • uminus

      public static java.lang.Double uminus​(java.lang.Double num)
    • uminus

      public static java.lang.Double uminus​(java.lang.String str)
    • uminus

      public static java.lang.Double uminus​(java.lang.Boolean v)