Class LiteralRestrictionDescr

  • All Implemented Interfaces:
    java.io.Externalizable, java.io.Serializable, Namespaceable

    public class LiteralRestrictionDescr
    extends EvaluatorBasedRestrictionDescr
    This represents a literal node in the rule language. This is a constraint on a single field of a pattern. The "text" contains the content.
    See Also:
    Serialized Form
    • Constructor Detail

      • LiteralRestrictionDescr

        public LiteralRestrictionDescr()
      • LiteralRestrictionDescr

        public LiteralRestrictionDescr​(java.lang.String evaluator,
                                       java.lang.String text)
      • LiteralRestrictionDescr

        public LiteralRestrictionDescr​(java.lang.String evaluator,
                                       boolean isNegated,
                                       java.lang.String text)
      • LiteralRestrictionDescr

        public LiteralRestrictionDescr​(java.lang.String evaluator,
                                       boolean isNegated,
                                       java.lang.String parameterText,
                                       java.lang.String text,
                                       int type)
      • LiteralRestrictionDescr

        public LiteralRestrictionDescr​(java.lang.String evaluator,
                                       boolean isNegated,
                                       java.util.List<java.lang.String> parameters,
                                       java.lang.String text,
                                       int type)
    • Method Detail

      • getType

        public int getType()
      • setType

        public void setType​(int type)
      • getValue

        public java.lang.Object getValue()