Class DataExp

All Implemented Interfaces:
DataOrValueExp, Serializable

public final class DataExp extends Expression implements DataOrValueExp
Expression that matchs characters of the particular Datatype.
Author:
Kohsuke KAWAGUCHI
See Also:
  • Field Details

    • dt

      public final org.relaxng.datatype.Datatype dt
      datatype object that actually validates text.
    • name

      public final StringPair name
      name of this datatype. The value of this field is not considered as significant. When two TypedStringExps share the same Datatype object, then they are unified even if they have different names.
    • except

      public final Expression except
      'except' clause of RELAX NG. If a token matches this pattern, then it should be rejected.
  • Constructor Details

    • DataExp

      protected DataExp(org.relaxng.datatype.Datatype dt, StringPair typeName, Expression except)
  • Method Details