Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.hp.hpl.jena.datatypes.xsd.impl
Class XSDDayType  view XSDDayType download XSDDayType.java

java.lang.Object
  extended bycom.hp.hpl.jena.datatypes.BaseDatatype
      extended bycom.hp.hpl.jena.datatypes.xsd.XSDDatatype
          extended bycom.hp.hpl.jena.datatypes.xsd.impl.XSDAbstractDateTimeType
              extended bycom.hp.hpl.jena.datatypes.xsd.impl.XSDDayType
All Implemented Interfaces:
com.hp.hpl.jena.datatypes.RDFDatatype

public class XSDDayType
extends XSDAbstractDateTimeType

Type processor for gDay, most of the machinery is in the base XSDAbstractDateTimeType class.

Version:
$Revision: 1.3 $ on $Date: 2005/02/21 12:02:21 $

Field Summary
private static int DAY_SIZE
           
 
Fields inherited from class com.hp.hpl.jena.datatypes.xsd.impl.XSDAbstractDateTimeType
CY, D, DAY, DAY_MASK, FULL_MASK, h, hh, m, M, mm, MONTH, MONTH_MASK, ms, s, TIME_MASK, TOTAL_SIZE, utc, YEAR, YEAR_MASK
 
Fields inherited from class com.hp.hpl.jena.datatypes.xsd.XSDDatatype
javaClass, typeDeclaration, XSD, XSDanyURI, XSDbase64Binary, XSDboolean, XSDbyte, XSDdate, XSDdateTime, XSDdecimal, XSDdouble, XSDduration, XSDENTITY, XSDfloat, XSDgDay, XSDgMonth, XSDgMonthDay, XSDgYear, XSDgYearMonth, XSDhexBinary, XSDID, XSDIDREF, XSDint, XSDinteger, XSDlanguage, XSDlong, XSDName, XSDNCName, XSDnegativeInteger, XSDNMTOKEN, XSDnonNegativeInteger, XSDnonPositiveInteger, XSDnormalizedString, XSDNOTATION, XSDpositiveInteger, XSDQName, XSDshort, XSDstring, XSDtime, XSDtoken, XSDunsignedByte, XSDunsignedInt, XSDunsignedLong, XSDunsignedShort
 
Fields inherited from class com.hp.hpl.jena.datatypes.BaseDatatype
uri
 
Constructor Summary
XSDDayType(java.lang.String typename)
          Constructor
 
Method Summary
 java.lang.Object parseValidated(java.lang.String str)
          Parse a validated date.
 
Methods inherited from class com.hp.hpl.jena.datatypes.xsd.impl.XSDAbstractDateTimeType
append, dateToString, findUTCSign, getDate, getDigit, getTime, getTimeZone, getYearMonth, indexOf, isDigit, isEqual, parseInt, parseIntYear, parseTimeZone
 
Methods inherited from class com.hp.hpl.jena.datatypes.xsd.XSDDatatype
convertValidatedDataValue, extendedTypeDefinition, getJavaClass, isBaseTypeCompatible, isValidLiteral, loadUserDefined, loadUserDefined, loadXSDSimpleTypes, main, parse, trimPlus, unparse
 
Methods inherited from class com.hp.hpl.jena.datatypes.BaseDatatype
getURI, isValid, isValidValue, langTagCompatible, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DAY_SIZE

private static final int DAY_SIZE
See Also:
Constant Field Values
Constructor Detail

XSDDayType

public XSDDayType(java.lang.String typename)
Constructor

Method Detail

parseValidated

public java.lang.Object parseValidated(java.lang.String str)
Parse a validated date. This is invoked from XSDDatatype.convertValidatedDataValue rather then from a local parse method to make the implementation of XSDGenericType easier.