Class JsonExpression

    • Field Detail

      • idents

        private final java.util.List<java.util.Map.Entry<Expression,​java.lang.String>> idents
    • Constructor Detail

      • JsonExpression

        public JsonExpression()
      • JsonExpression

        public JsonExpression​(Expression expr)
      • JsonExpression

        public JsonExpression​(Expression expr,
                              java.util.List<java.util.Map.Entry<Expression,​java.lang.String>> idents)
    • Method Detail

      • getExpression

        public Expression getExpression()
      • setExpression

        public void setExpression​(Expression expr)
      • addIdent

        public void addIdent​(Expression ident,
                             java.lang.String operator)
      • addAllIdents

        public void addAllIdents​(java.util.Collection<java.util.Map.Entry<Expression,​java.lang.String>> idents)
      • getIdentList

        public java.util.List<java.util.Map.Entry<Expression,​java.lang.String>> getIdentList()
      • getIdent

        public java.util.Map.Entry<Expression,​java.lang.String> getIdent​(int index)
      • getIdents

        @Deprecated
        public java.util.List<Expression> getIdents()
        Deprecated.
      • getOperators

        @Deprecated
        public java.util.List<java.lang.String> getOperators()
        Deprecated.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object