Class AnyText
java.lang.Object
edu.sc.seis.sod.validator.model.datatype.AnyText
- All Implemented Interfaces:
ModelDatatype
,org.relaxng.datatype.Datatype
public class AnyText extends java.lang.Object implements ModelDatatype
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AnyText()
-
Method Summary
Modifier and Type Method Description void
checkValid(java.lang.String p1, org.relaxng.datatype.ValidationContext p2)
org.relaxng.datatype.DatatypeStreamingValidator
createStreamingValidator(org.relaxng.datatype.ValidationContext p1)
java.lang.Object
createValue(java.lang.String p1, org.relaxng.datatype.ValidationContext p2)
boolean
equals(java.lang.Object o)
java.lang.String
getDescription()
java.lang.String
getExampleValue()
int
getIdType()
int
hashCode()
boolean
isContextDependent()
boolean
isValid(java.lang.String p1, org.relaxng.datatype.ValidationContext p2)
boolean
sameValue(java.lang.Object p1, java.lang.Object p2)
java.lang.String
toString()
int
valueHashCode(java.lang.Object p1)
-
Constructor Details
-
AnyText
public AnyText()
-
-
Method Details
-
isValid
public boolean isValid(java.lang.String p1, org.relaxng.datatype.ValidationContext p2)- Specified by:
isValid
in interfaceorg.relaxng.datatype.Datatype
-
checkValid
public void checkValid(java.lang.String p1, org.relaxng.datatype.ValidationContext p2) throws org.relaxng.datatype.DatatypeException- Specified by:
checkValid
in interfaceorg.relaxng.datatype.Datatype
- Throws:
org.relaxng.datatype.DatatypeException
-
createStreamingValidator
public org.relaxng.datatype.DatatypeStreamingValidator createStreamingValidator(org.relaxng.datatype.ValidationContext p1)- Specified by:
createStreamingValidator
in interfaceorg.relaxng.datatype.Datatype
-
createValue
public java.lang.Object createValue(java.lang.String p1, org.relaxng.datatype.ValidationContext p2)- Specified by:
createValue
in interfaceorg.relaxng.datatype.Datatype
-
sameValue
public boolean sameValue(java.lang.Object p1, java.lang.Object p2)- Specified by:
sameValue
in interfaceorg.relaxng.datatype.Datatype
-
valueHashCode
public int valueHashCode(java.lang.Object p1)- Specified by:
valueHashCode
in interfaceorg.relaxng.datatype.Datatype
-
getIdType
public int getIdType()- Specified by:
getIdType
in interfaceorg.relaxng.datatype.Datatype
-
isContextDependent
public boolean isContextDependent()- Specified by:
isContextDependent
in interfaceorg.relaxng.datatype.Datatype
-
getDescription
public java.lang.String getDescription()- Specified by:
getDescription
in interfaceModelDatatype
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
getExampleValue
public java.lang.String getExampleValue()- Specified by:
getExampleValue
in interfaceModelDatatype
-