Uses of Interface
dev.metaschema.core.metapath.item.atomic.IDateItem
Packages that use IDateItem
Package
Description
Built-in Metaschema data type adapters and implementations.
Provides the core Metapath expression language implementation.
Built-in Metapath function implementations based on the XPath 3.1
specification.
Atomic item types representing indivisible values in the Metapath type
system.
-
Uses of IDateItem in dev.metaschema.core.datatype.adapter
Methods in dev.metaschema.core.datatype.adapter that return IDateItem -
Uses of IDateItem in dev.metaschema.core.metapath
Fields in dev.metaschema.core.metapath declared as IDateItemModifier and TypeFieldDescriptionstatic final IDateItemMetapathConstants.REFERENCE_DATE_ITEMA reference date value for use in date/time related calculations. -
Uses of IDateItem in dev.metaschema.core.metapath.function.library
Methods in dev.metaschema.core.metapath.function.library that return IDateItemModifier and TypeMethodDescriptionstatic IDateItemFnCurrentDate.fnCurrentDate(DynamicContext dynamicContext) Implements fn:current-date.Methods in dev.metaschema.core.metapath.function.library with parameters of type IDateItemModifier and TypeMethodDescriptionstatic IDateTimeItemFnDateTime.fnDateTime(IDateItem date, ITimeItem time) Create a date/time item from the provided date and time values.static IDateTimeItemFnDateTime.fnDateTimeOfNullable(IDateItem date, ITimeItem time) Create a date/time item from the provided date and time values.static IIntegerItemFnDayFromDate.fnDayFromDate(IDateItem arg) Implements fn:day-from-date.static IIntegerItemFnMonthFromDate.fnMonthFromDate(IDateItem arg) Implements fn:month-from-date.static IDayTimeDurationItemFnTimezoneFromDate.fnTimezoneFromDate(IDateItem arg) Implements fn:timezone-from-date.static IIntegerItemFnYearFromDate.fnYearFromDate(IDateItem arg) Implements fn:year-from-date. -
Uses of IDateItem in dev.metaschema.core.metapath.item.atomic
Subinterfaces of IDateItem in dev.metaschema.core.metapath.item.atomicModifier and TypeInterfaceDescriptioninterfaceAn atomic Metapath item containing a date data value that has an explicit timezone.Methods in dev.metaschema.core.metapath.item.atomic that return IDateItemModifier and TypeMethodDescriptiondefault IDateItemIDateTimeItem.asDate()Get the date/time as a date item.static IDateItemIDateItem.cast(IAnyAtomicItem item) Cast the provided type to this item type.default IDateItemIDateItem.castAsType(IAnyAtomicItem item) default IDateItemIDateItem.replaceTimezone(IDayTimeDurationItem offset) Adjusts an xs:dateTime value to a specific timezone, or to no timezone at all.static IDateItemIDateItem.valueOf(AmbiguousDate value) Construct a new date item using the providedvalue.static IDateItemConstruct a new date item using the provided stringvalue.static IDateItemConstruct a new date item using the providedvalue.static IDateItemIDateItem.valueOf(ZonedDateTime value, boolean hasTimeZone) Construct a new date item using the providedvalue.Methods in dev.metaschema.core.metapath.item.atomic that return types with arguments of type IDateItemModifier and TypeMethodDescriptiondefault IAtomicOrUnionType<? extends IDateItem>IDateItem.getType()static IAtomicOrUnionType<IDateItem>IDateItem.type()Get the type information for this item.Methods in dev.metaschema.core.metapath.item.atomic with parameters of type IDateItemModifier and TypeMethodDescriptionstatic IDateTimeItemGet a date/time item based on the provided date and time item values.