Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Standard Ed. 5.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## javax.xml.datatype
Class DatatypeConstants

    java.lang.Object
      javax.xml.datatype.DatatypeConstants

    public final class DatatypeConstants

extends Object

Utility class to contain basic Datatype values as constants.

Since:
  1.5

Nested Class Summary
`static class` | `DatatypeConstants.Field` Type-safe enum class that represents six fields of the `Duration` class.

Field Summary
`static int` | `APRIL` Value for fourth month of year.
`static int` | `AUGUST` Value for eighth month of year.
`static QName` | `DATE` Fully qualified name for W3C XML Schema 1.0 datatype `date`.
`static QName` | `DATETIME` Fully qualified name for W3C XML Schema 1.0 datatype `dateTime`.
`static DatatypeConstants.Field` | `DAYS` A constant that represents the days field.
`static int` | `DECEMBER` Value for twelve month of year.
`static QName` | `DURATION` Fully qualified name for W3C XML Schema datatype `duration`.
`static QName` | `DURATION_DAYTIME` Fully qualified name for XQuery 1.0 and XPath 2.0 datatype `dayTimeDuration`.
`static QName` | `DURATION_YEARMONTH` Fully qualified name for XQuery 1.0 and XPath 2.0 datatype `yearMonthDuration`.
`static int` | `EQUAL` Comparison result.
`static int` | `FEBRUARY` Value for second month of year.
`static int` | `FIELD_UNDEFINED` Designation that an "int" field is not set.
`static QName` | `GDAY` Fully qualified name for W3C XML Schema 1.0 datatype `gDay`.
`static QName` | `GMONTH` Fully qualified name for W3C XML Schema 1.0 datatype `gMonth`.
`static QName` | `GMONTHDAY` Fully qualified name for W3C XML Schema 1.0 datatype `gMonthDay`.
`static int` | `GREATER` Comparison result.
`static QName` | `GYEAR` Fully qualified name for W3C XML Schema 1.0 datatype `gYear`.
`static QName` | `GYEARMONTH` Fully qualified name for W3C XML Schema 1.0 datatype `gYearMonth`.
`static DatatypeConstants.Field` | `HOURS` A constant that represents the hours field.
`static int` | `INDETERMINATE` Comparison result.
`static int` | `JANUARY` Value for first month of year.
`static int` | `JULY` Value for seventh month of year.
`static int` | `JUNE` Value for sixth month of year.
`static int` | `LESSER` Comparison result.
`static int` | `MARCH` Value for third month of year.
`static int` | `MAX_TIMEZONE_OFFSET` W3C XML Schema max timezone offset is -14:00.
`static int` | `MAY` Value for fifth month of year.
`static int` | `MIN_TIMEZONE_OFFSET` W3C XML Schema min timezone offset is +14:00.
`static DatatypeConstants.Field` | `MINUTES` A constant that represents the minutes field.
`static DatatypeConstants.Field` | `MONTHS` A constant that represents the months field.
`static int` | `NOVEMBER` Value for eleven month of year.
`static int` | `OCTOBER` Value for tenth month of year.
`static DatatypeConstants.Field` | `SECONDS` A constant that represents the seconds field.
`static int` | `SEPTEMBER` Value for ninth month of year.
`static QName` | `TIME` Fully qualified name for W3C XML Schema 1.0 datatype `time`.
`static DatatypeConstants.Field` | `YEARS` A constant that represents the years field.

Method Summary

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### JANUARY

    public static final int JANUARY

  Value for first month of year.

  See Also:
    Constant Field Values

### FEBRUARY

    public static final int FEBRUARY

  Value for second month of year.

  See Also:
    Constant Field Values

### MARCH

    public static final int MARCH

  Value for third month of year.

  See Also:
    Constant Field Values

### APRIL

    public static final int APRIL

  Value for fourth month of year.

  See Also:
    Constant Field Values

### MAY

    public static final int MAY

  Value for fifth month of year.

  See Also:
    Constant Field Values

### JUNE

    public static final int JUNE

  Value for sixth month of year.

  See Also:
    Constant Field Values

### JULY

    public static final int JULY

  Value for seventh month of year.

  See Also:
    Constant Field Values

### AUGUST

    public static final int AUGUST

  Value for eighth month of year.

  See Also:
    Constant Field Values

### SEPTEMBER

    public static final int SEPTEMBER

  Value for ninth month of year.

  See Also:
    Constant Field Values

### OCTOBER

    public static final int OCTOBER

  Value for tenth month of year.

  See Also:
    Constant Field Values

### NOVEMBER

    public static final int NOVEMBER

  Value for eleven month of year.

  See Also:
    Constant Field Values

### DECEMBER

    public static final int DECEMBER

  Value for twelve month of year.

  See Also:
    Constant Field Values

### LESSER

    public static final int LESSER

  Comparison result.

  See Also:
    Constant Field Values

### EQUAL

    public static final int EQUAL

  Comparison result.

  See Also:
    Constant Field Values

### GREATER

    public static final int GREATER

  Comparison result.

  See Also:
    Constant Field Values

### INDETERMINATE

    public static final int INDETERMINATE

  Comparison result.

  See Also:
    Constant Field Values

### FIELD_UNDEFINED

    public static final int FIELD_UNDEFINED

  Designation that an "int" field is not set.

  See Also:
    Constant Field Values

### YEARS

    public static final DatatypeConstants.Field YEARS

  A constant that represents the years field.

### MONTHS

    public static final DatatypeConstants.Field MONTHS

  A constant that represents the months field.

### DAYS

    public static final DatatypeConstants.Field DAYS

  A constant that represents the days field.

### HOURS

    public static final DatatypeConstants.Field HOURS

  A constant that represents the hours field.

### MINUTES

    public static final DatatypeConstants.Field MINUTES

  A constant that represents the minutes field.

### SECONDS

    public static final DatatypeConstants.Field SECONDS

  A constant that represents the seconds field.

### DATETIME

    public static final QName DATETIME

  Fully qualified name for W3C XML Schema 1.0 datatype `dateTime`.

### TIME

    public static final QName TIME

  Fully qualified name for W3C XML Schema 1.0 datatype `time`.

### DATE

    public static final QName DATE

  Fully qualified name for W3C XML Schema 1.0 datatype `date`.

### GYEARMONTH

    public static final QName GYEARMONTH

  Fully qualified name for W3C XML Schema 1.0 datatype `gYearMonth`.

### GMONTHDAY

    public static final QName GMONTHDAY

  Fully qualified name for W3C XML Schema 1.0 datatype `gMonthDay`.

### GYEAR

    public static final QName GYEAR

  Fully qualified name for W3C XML Schema 1.0 datatype `gYear`.

### GMONTH

    public static final QName GMONTH

  Fully qualified name for W3C XML Schema 1.0 datatype `gMonth`.

### GDAY

    public static final QName GDAY

  Fully qualified name for W3C XML Schema 1.0 datatype `gDay`.

### DURATION

    public static final QName DURATION

  Fully qualified name for W3C XML Schema datatype `duration`.

### DURATION_DAYTIME

    public static final QName DURATION_DAYTIME

  Fully qualified name for XQuery 1.0 and XPath 2.0 datatype `dayTimeDuration`.

### DURATION_YEARMONTH

    public static final QName DURATION_YEARMONTH

  Fully qualified name for XQuery 1.0 and XPath 2.0 datatype `yearMonthDuration`.

### MAX_TIMEZONE_OFFSET

    public static final int MAX_TIMEZONE_OFFSET

  W3C XML Schema max timezone offset is -14:00. Zone offset is in minutes.

  See Also:
    Constant Field Values

### MIN_TIMEZONE_OFFSET

    public static final int MIN_TIMEZONE_OFFSET

  W3C XML Schema min timezone offset is +14:00. Zone offset is in minutes.

  See Also:
    Constant Field Values

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Standard Ed. 5.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.