Uses of Interface
dev.metaschema.core.metapath.item.atomic.IAtomicValuedItem
Packages that use IAtomicValuedItem
Package
Description
Atomic item types representing indivisible values in the Metapath type
system.
Node item types representing structured data in the Metapath type system.
Provides a set of annotations for associating Module information with a Java
class.
-
Uses of IAtomicValuedItem in dev.metaschema.core.metapath.item.atomic
Subinterfaces of IAtomicValuedItem in dev.metaschema.core.metapath.item.atomicModifier and TypeInterfaceDescriptioninterfaceThe interface shared by all atomic items, representing indivisible data values that serve as the fundamental building blocks for complex data structures in the Metaschema framework.interfaceAn atomic Metapath item containing a URI data value.interfaceAn atomic Metapath item containing a Base64 encoded data value.interfaceAn atomic Metapath item with a boolean value.interfaceA temporal valued item related to aZonedDateTime.interfaceAn atomic Metapath item representing a date value in the Metapath system with or without an explicit time zone.interfaceAn atomic Metapath item representing a date/time value in the Metapath system.interfaceAn atomic Metapath item representing a date/time value in the Metapath system with an explicit time zone.interfaceAn atomic Metapath item containing a date data value that has an explicit timezone.interfaceAn atomic Metapath item containing a duration data value in days, hours, and seconds.interfaceAn atomic Metapath item containing a decimal data value.interfaceAn atomic Metapath item representing a duration data value.interfaceAn atomic Metapath item containing an email address data value.interfaceAn atomic Metapath item containing a Base64 encoded data value.interfaceAn atomic Metapath item containing a hostname data value.interfaceAn atomic Metapath item containing an integer data value.interfaceAn atomic Metapath item representing an IP address data value.interfaceAn atomic Metapath item containing an IPv4 address data value.interfaceAn atomic Metapath item containing an IPv6 address data value.interfaceAn atomic Metapath item representing a Markup data value.interfaceAn atomic Metapath item representing a single line of Markup.interfaceAn atomic Metapath item representing multiple lines of Markup.interfaceDeprecated, for removal: This API element is subject to removal in a future version.interfaceAn atomic Metapath item containing a non-negative integer data value.interfaceRepresents an atomic Metapath item containing a numeric data value, which can be either an integer or decimal.interfaceAn atomic Metapath item containing a positive integer data value.interfaceAn atomic Metapath item with a namespace qualified name value.interfaceAn atomic Metapath item containing a text data value.interfaceAn atomic Metapath item containing a temporal data value.interfaceAn atomic Metapath item representing a time value in the Metapath system.interfaceAn atomic Metapath item representing a time value in the Metapath system with an explicit time zone.interfaceAn atomic Metapath item containing a text token data value.interfaceAn atomic Metapath item containing an untyped atomic data value.interfaceAn atomic Metapath item containing a URI reference data value that complies with RFC2396.interfaceAn atomic Metapath item containing a UUID data value.interfaceAn atomic Metapath item containing a duration data value in years, months, and days.Classes in dev.metaschema.core.metapath.item.atomic that implement IAtomicValuedItemModifier and TypeClassDescriptionclassAbstractAnyAtomicItem<TYPE>Provides a common implementation for all atomic types that have an underlying value.classAbstractAtomicItemBase<TYPE>Provides base functionality for atomic item implementations.classA base class for untyped atomic items. -
Uses of IAtomicValuedItem in dev.metaschema.core.metapath.item.atomic.impl
Subinterfaces of IAtomicValuedItem in dev.metaschema.core.metapath.item.atomic.implModifier and TypeInterfaceDescriptioninterfacedev.metaschema.core.metapath.item.atomic.impl.IBinaryItemRepresents a binary string of bytes. -
Uses of IAtomicValuedItem in dev.metaschema.core.metapath.item.node
Subinterfaces of IAtomicValuedItem in dev.metaschema.core.metapath.item.nodeModifier and TypeInterfaceDescriptioninterfaceRepresents a Metapath node item that has an atomic value.interfaceA feature interface representing an atomic-valued item that has no associated value data.interfaceA Metapath node valued item representing a Metaschema module field.interfaceA Metapath node valued item representing a Metaschema module flag.Classes in dev.metaschema.core.metapath.item.node that implement IAtomicValuedItem -
Uses of IAtomicValuedItem in dev.metaschema.databind.model.annotations
Classes in dev.metaschema.databind.model.annotations that implement IAtomicValuedItemModifier and TypeClassDescriptionprotected static classA placeholder atomic item type that throws unsupported operation exceptions for all operations.