Module dev.metaschema.core
Interface IAtomicValuedItem
- All Superinterfaces:
ICollectionValue,IItem
- All Known Subinterfaces:
IAnyAtomicItem,IAnyUriItem,IAtomicValuedNodeItem,IBase64BinaryItem,dev.metaschema.core.metapath.item.atomic.impl.IBinaryItem,IBooleanItem,ICalendarTemporalItem,IDateItem,IDateTimeItem,IDateTimeWithTimeZoneItem,IDateWithTimeZoneItem,IDayTimeDurationItem,IDecimalItem,IDurationItem,IEmailAddressItem,IFeatureNoDataAtomicValuedItem,IFieldNodeItem,IFlagNodeItem,IHexBinaryItem,IHostnameItem,IIntegerItem,IIPAddressItem,IIPv4AddressItem,IIPv6AddressItem,IMarkupItem,IMarkupLineItem,IMarkupMultilineItem,INcNameItem,INonNegativeIntegerItem,INumericItem,IPositiveIntegerItem,IQNameItem,IStringItem,ITemporalItem,ITimeItem,ITimeWithTimeZoneItem,ITokenItem,IUntypedAtomicItem,IUriReferenceItem,IUuidItem,IYearMonthDurationItem
- All Known Implementing Classes:
AbstractAnyAtomicItem,AbstractAtomicItemBase,AbstractFlagInstanceNodeItem,AbstractUntypedAtomicItem,NullJavaTypeAdapter.VoidItem
This marker interface identifies a valued
IItem type that has an
associated IAnyAtomicItem value.-
Method Summary
Methods inherited from interface dev.metaschema.core.metapath.item.ICollectionValue
deepEquals, toSignatureMethods inherited from interface dev.metaschema.core.metapath.item.IItem
accept, atomize, contentsAsSequence, flatten, getType, getValue, hasValue, toAtomicItem, toSequence