Class AbstractDVal

    • Constructor Detail

      • AbstractDVal

        public AbstractDVal()
    • Method Detail

      • eval

        public abstract double eval()
      • recAdd

        public abstract void recAdd​(java.util.ArrayList<DVar> val)
      • makePrefixedCopy

        public abstract AbstractDVal makePrefixedCopy​(java.lang.String pfx,
                                                      java.util.HashSet<java.lang.String> stetHS)
      • substituteVariableWith

        public abstract void substituteVariableWith​(java.lang.String vnm,
                                                    java.lang.String pth)
      • variablesIn

        public abstract boolean variablesIn​(java.util.HashSet<java.lang.String> known)
      • toExpression

        public abstract java.lang.String toExpression()
      • toReversePolishExpression

        public abstract java.lang.String toReversePolishExpression()
      • isTrivial

        public abstract boolean isTrivial()
      • getSimpleValueName

        public java.lang.String getSimpleValueName()