Class TimeDatetime

java.lang.Object
nu.validator.datatype.AbstractDatatype
nu.validator.datatype.TimeDatetime
All Implemented Interfaces:
org.relaxng.datatype.Datatype

public final class TimeDatetime
extends AbstractDatatype
  • Field Details

  • Method Details

    • getPattern

      protected java.util.regex.Pattern getPattern()
    • getName

      public java.lang.String getName()
      Specified by:
      getName in class AbstractDatatype
    • checkHour

      protected final void checkHour​(java.lang.String hour) throws org.relaxng.datatype.DatatypeException
      Throws:
      org.relaxng.datatype.DatatypeException
    • checkMinute

      protected final void checkMinute​(java.lang.String minute) throws org.relaxng.datatype.DatatypeException
      Throws:
      org.relaxng.datatype.DatatypeException
    • checkSecond

      protected final void checkSecond​(java.lang.String second) throws org.relaxng.datatype.DatatypeException
      Throws:
      org.relaxng.datatype.DatatypeException
    • checkMilliSecond

      protected final void checkMilliSecond​(java.lang.String millisecond) throws org.relaxng.datatype.DatatypeException
      Throws:
      org.relaxng.datatype.DatatypeException
    • checkValid

      public void checkValid​(java.lang.CharSequence literal) throws org.relaxng.datatype.DatatypeException
      Specified by:
      checkValid in class AbstractDatatype
      Throws:
      org.relaxng.datatype.DatatypeException