WebLogic Integration


com.bea.schema.type
Class PrimitiveDate

java.lang.Object
  |
  +--com.bea.schema.SOMObject
        |
        +--com.bea.schema.type.SOMType
              |
              +--com.bea.schema.type.SOMElementalType
                    |
                    +--com.bea.schema.type.PrimitiveDate

public class PrimitiveDate
extends SOMElementalType

date represents a calendar date. The value space of date is the set of Gregorian calendar dates as defined in § 5.2.1 of [ISO 8601]. Specifically, it is a set of one-day long, non-periodic instances e.g. lexical 1999-10-26 to represent the calendar date 1999-10-26, independent of how many hours this day has.

date has the following constraining facets:

Since:
3/16/2001
Author:
Copyright © 2000, 2001 BEA Systems, Inc. All Rights Reserved.
See Also:
Serialized Form

Field Summary
static java.lang.String DATEVALIDATION
           
static boolean performDateValidation
           
 
Fields inherited from class com.bea.schema.type.SOMType
ANYURI, BASE64BINARY, BINARY, BOOLEAN, BYTE, CDATA, CENTURY, DATE, DATETIME, DECIMAL, DOUBLE, DURATION, ENTITIES, ENTITY, FLOAT, GDAY, GMONTH, GMONTHDAY, GYEAR, GYEARMONTH, HEXBINARY, ID, IDREF, IDREFS, INT, INTEGER, LANGUAGE, LONG, MONTH, NAME, NCNAME, NEGATIVEINTEGER, NMTOKEN, NMTOKENS, NONNEGATIVEINTEGER, NONPOSITIVEINTEGER, NORMALIZEDSTRING, NOTATION, NUMBER, POSITIVEINTEGER, QNAME, RECURRINGDATE, RECURRINGDAY, RECURRINGDURATION, SHORT, STRING, TIME, TIMEDURATION, TIMEINSTANT, TIMEPERIOD, TOKEN, UNSIGNEDBYTE, UNSIGNEDINT, UNSIGNEDLONG, UNSIGNEDSHORT, URIREFERENCE, YEAR
 
Constructor Summary
PrimitiveDate()
           
 
Method Summary
 java.util.Vector getAllowedFacets()
           
 java.lang.String getID()
           
 boolean isValid(java.lang.String isodate, java.util.Map restrictions)
           
 
Methods inherited from class com.bea.schema.type.SOMElementalType
createDefault, getTypeRestrictions, isSchemaChild
 
Methods inherited from class com.bea.schema.type.SOMType
getType, isElementalType, isUserDefinedType, toXML
 
Methods inherited from class com.bea.schema.SOMObject
addChild, addPrefixMapping, attributesToXML, collectEffectivePrefixMappings, doIndent, getContainmentXPath, getEffectivePrefixMappings, getID_UQ, getParent, getParentName, getParentSchema, getPrefixForTargetNamespace, getTargetNamespace, getURIForPrefix, isCircularReference, namespacePrefixesToXML, removeNamespaceQualifier, removePrefixMapping, setIndent, setParent, toString, toXML, toXML, toXML, trace, trace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DATEVALIDATION

public static final java.lang.String DATEVALIDATION

performDateValidation

public static boolean performDateValidation
Constructor Detail

PrimitiveDate

public PrimitiveDate()
Method Detail

getID

public java.lang.String getID()

Overrides:
getID in class SOMType

getAllowedFacets

public java.util.Vector getAllowedFacets()

Overrides:
getAllowedFacets in class SOMType

isValid

public boolean isValid(java.lang.String isodate,
                       java.util.Map restrictions)

Overrides:
isValid in class SOMElementalType

WebLogic Integration

WebLogic Integration (WLI)