org.apache.xerces.impl.validation.datatypes.eTypes.Data.datime
Class ISODate

java.lang.Object
  |
  +--org.apache.xerces.impl.validation.datatypes.eTypes.Models.AbstractProperty
        |
        +--org.apache.xerces.impl.validation.datatypes.eTypes.Models.PartialOrder
              |
              +--org.apache.xerces.impl.validation.datatypes.eTypes.Data.datime.ISODateTime
                    |
                    +--org.apache.xerces.impl.validation.datatypes.eTypes.Data.datime.ISODate

public class ISODate
extends ISODateTime

Handles date part of ISO 8601

Version:
$Id: ISODate.java,v 1.1.2.1 2000/10/28 00:04:45 jeffreyr Exp $
Author:
Leonard C. Berman, Jeffrey Rodriguez

Inner classes inherited from class org.apache.xerces.impl.validation.datatypes.eTypes.Models.AbstractProperty
AbstractProperty.AbstractSummary
 
Fields inherited from class org.apache.xerces.impl.validation.datatypes.eTypes.Data.datime.ISODateTime
classNumberSubProperties
 
Fields inherited from class org.apache.xerces.impl.validation.datatypes.eTypes.Models.PartialOrder
classNumberSubProperties, CLOSED_ABOVE, CLOSED_BELOW, MAX, MIN
 
Fields inherited from class org.apache.xerces.impl.validation.datatypes.eTypes.Models.AbstractProperty
classNumberSubProperties, ht, required
 
Constructor Summary
ISODate()
           
ISODate(java.lang.String name)
           
 
Method Summary
static void main(java.lang.String[] args)
           
 boolean validate(java.lang.Object obj)
          Determines whether str is a valid ISO 8601 date
 
Methods inherited from class org.apache.xerces.impl.validation.datatypes.eTypes.Data.datime.ISODateTime
compareTo, enableSubProp, getCalendarType, isDate, isTime, isUTC, matchDate, matchTime, resetRep
 
Methods inherited from class org.apache.xerces.impl.validation.datatypes.eTypes.Models.PartialOrder
getBound, getClosed, glb, gt, isBounded, isClosed, lt, lub, merge, merge, setBound, setClosed
 
Methods inherited from class org.apache.xerces.impl.validation.datatypes.eTypes.Models.AbstractProperty
accumulate, add2Report, clone, getJClass, getName, getPossible, getReport, getSubProp, getSubPropEval, getSubPropMerge, getSubPropName, getSubPropNameIndex, merge, msg, resetAccumulator, resetConstraint, resetInstance, setJClass, setName, setPossible, setRequired, setSubProp, setSubProp, setSubPropEval, setSubPropMerge, setSubPropName, toString, twin
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ISODate

public ISODate()

ISODate

public ISODate(java.lang.String name)
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.io.FileNotFoundException,
                        java.io.IOException

validate

public boolean validate(java.lang.Object obj)
Determines whether str is a valid ISO 8601 date
Overrides:
validate in class ISODateTime


Copyright © 1999-2001 Apache XML Project. All Rights Reserved.