Class DoubleDatatype
- java.lang.Object
-
- edu.sc.seis.sod.validator.model.datatype.DoubleDatatype
-
- All Implemented Interfaces:
ModelDatatype
,org.relaxng.datatype.Datatype
public class DoubleDatatype extends java.lang.Object implements ModelDatatype
-
-
Constructor Summary
Constructors Constructor Description DoubleDatatype()
-
Method Summary
All Methods Instance Methods Concrete Methods 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)
java.lang.String
getDescription()
java.lang.String
getExampleValue()
int
getIdType()
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)
-
-
-
Method Detail
-
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
-
getExampleValue
public java.lang.String getExampleValue()
- Specified by:
getExampleValue
in interfaceModelDatatype
-
-