public class GMonthValue extends GDateValue
day, daysPerMonth, month, monthData, xsd10rules, yearMISSING_TIMEZONE, NO_TIMEZONENaN_MATCH_KEY, typeLabel| Constructor and Description | 
|---|
GMonthValue(byte month,
           int tz)  | 
GMonthValue(byte month,
           int tz,
           AtomicType type)  | 
| Modifier and Type | Method and Description | 
|---|---|
CalendarValue | 
add(DurationValue duration)
Add a duration to this date/time value 
 | 
CalendarValue | 
adjustTimezone(int tz)
Return a new date, time, or dateTime with the same normalized value, but
 in a different timezone 
 | 
AtomicValue | 
copyAsSubType(AtomicType typeLabel)
Make a copy of this date, time, or dateTime value 
 | 
CharSequence | 
getPrimitiveStringValue()
Convert the value to a string, using the serialization rules for the primitive type. 
 | 
BuiltInAtomicType | 
getPrimitiveType()
Determine the primitive type of the value. 
 | 
static ConversionResult | 
makeGMonthValue(CharSequence value)  | 
compareTo, equals, getCalendar, getComponent, getDay, getMonth, getSchemaComparable, getYear, hashCode, isLeapYear, isValidDate, setLexicalValue, toDateTimeadjustTimezone, appendTimezone, appendTimezone, asMapKey, getComparisonKey, getTimezoneInMinutes, getXMLGregorianCalendar, getXPathComparable, hasTimezone, identityHashCode, isIdentical, makeCalendarValue, removeTimezone, setTimezoneInMinutes, subtractasAtomic, atomize, checkPermittedContents, effectiveBooleanValue, getCanonicalLexicalRepresentation, getCardinality, getItemType, getStringValue, getStringValueCS, getUType, head, isIdentical, isNaN, itemAt, iterate, iterator, process, setTypeLabel, toStringgetLength, reduce, subsequenceclone, finalize, getClass, notify, notifyAll, wait, wait, waitasAtomicgetLengthreduce, subsequencepublic GMonthValue(byte month,
           int tz)
public GMonthValue(byte month,
           int tz,
           AtomicType type)
public static ConversionResult makeGMonthValue(CharSequence value)
public AtomicValue copyAsSubType(AtomicType typeLabel)
copyAsSubType in class AtomicValuetypeLabel - public BuiltInAtomicType getPrimitiveType()
getPrimitiveType in class AtomicValuepublic CharSequence getPrimitiveStringValue()
AtomicValuegetPrimitiveStringValue in class AtomicValuepublic CalendarValue add(DurationValue duration) throws XPathException
add in class CalendarValueduration - the duration to be added (which might be negative)XPathExceptionpublic CalendarValue adjustTimezone(int tz)
adjustTimezone in class CalendarValuetz - the new timezone, in minutesCopyright (c) 2004-2014 Saxonica Limited. All rights reserved.