public class BooleanDatatype extends java.lang.Object implements ModelDatatype
Constructor and Description |
---|
BooleanDatatype() |
Modifier and Type | Method and Description |
---|---|
void |
checkValid(java.lang.String value,
org.relaxng.datatype.ValidationContext arg1) |
org.relaxng.datatype.DatatypeStreamingValidator |
createStreamingValidator(org.relaxng.datatype.ValidationContext arg0) |
java.lang.Object |
createValue(java.lang.String arg0,
org.relaxng.datatype.ValidationContext arg1) |
java.lang.String |
getDescription() |
java.lang.String |
getExampleValue() |
int |
getIdType() |
boolean |
isContextDependent() |
boolean |
isValid(java.lang.String arg0,
org.relaxng.datatype.ValidationContext arg1) |
boolean |
sameValue(java.lang.Object arg0,
java.lang.Object arg1) |
java.lang.String |
toString() |
int |
valueHashCode(java.lang.Object arg0) |
public java.lang.String getDescription()
getDescription
in interface ModelDatatype
public java.lang.String getExampleValue()
getExampleValue
in interface ModelDatatype
public java.lang.String toString()
toString
in class java.lang.Object
public void checkValid(java.lang.String value, org.relaxng.datatype.ValidationContext arg1) throws org.relaxng.datatype.DatatypeException
checkValid
in interface org.relaxng.datatype.Datatype
org.relaxng.datatype.DatatypeException
public org.relaxng.datatype.DatatypeStreamingValidator createStreamingValidator(org.relaxng.datatype.ValidationContext arg0)
createStreamingValidator
in interface org.relaxng.datatype.Datatype
public java.lang.Object createValue(java.lang.String arg0, org.relaxng.datatype.ValidationContext arg1)
createValue
in interface org.relaxng.datatype.Datatype
public int getIdType()
getIdType
in interface org.relaxng.datatype.Datatype
public boolean isContextDependent()
isContextDependent
in interface org.relaxng.datatype.Datatype
public boolean isValid(java.lang.String arg0, org.relaxng.datatype.ValidationContext arg1)
isValid
in interface org.relaxng.datatype.Datatype
public boolean sameValue(java.lang.Object arg0, java.lang.Object arg1)
sameValue
in interface org.relaxng.datatype.Datatype
public int valueHashCode(java.lang.Object arg0)
valueHashCode
in interface org.relaxng.datatype.Datatype