Uses of Interface
gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
-
Packages that use IAnyAtomicItem Package Description gov.nist.secauto.metaschema.core.datatype The Metaschema and Metapath data type system API.gov.nist.secauto.metaschema.core.datatype.adapter Built-in Metaschema data types.gov.nist.secauto.metaschema.core.metapath.function Support for rendering paths to bound object nodes and Metaschema definitions resulting from evaluating a Metapath.gov.nist.secauto.metaschema.core.metapath.function.library Built-in Metapath functions based on the XPath 3.1 specification.gov.nist.secauto.metaschema.core.metapath.item The Metapath type system, which overlays the Metaschema type system defined ingov.nist.secauto.metaschema.core.datatype
.gov.nist.secauto.metaschema.core.metapath.item.atomic Provides implementations of Metapath atomic data items. -
-
Uses of IAnyAtomicItem in gov.nist.secauto.metaschema.core.datatype
Classes in gov.nist.secauto.metaschema.core.datatype with type parameters of type IAnyAtomicItem Modifier and Type Class Description class
AbstractCustomJavaDataTypeAdapter<TYPE extends ICustomJavaDataType<TYPE>,ITEM_TYPE extends IAnyAtomicItem>
Provides a Java type adapter implementation for data types that are based onICustomJavaDataType
.class
AbstractDataTypeAdapter<TYPE,ITEM_TYPE extends IAnyAtomicItem>
Provides a basic Java type adapter implementation.Methods in gov.nist.secauto.metaschema.core.datatype that return IAnyAtomicItem Modifier and Type Method Description IAnyAtomicItem
IDataTypeAdapter. cast(IAnyAtomicItem item)
Cast the provided item to an item of this type, if possible.IAnyAtomicItem
IDataTypeAdapter. newItem(Object value)
Construct a new item of this type using the provided value.Methods in gov.nist.secauto.metaschema.core.datatype that return types with arguments of type IAnyAtomicItem Modifier and Type Method Description Class<? extends IAnyAtomicItem>
IDataTypeAdapter. getItemClass()
Get the java type of the associated item.Methods in gov.nist.secauto.metaschema.core.datatype with parameters of type IAnyAtomicItem Modifier and Type Method Description ITEM_TYPE
AbstractDataTypeAdapter. cast(IAnyAtomicItem item)
IAnyAtomicItem
IDataTypeAdapter. cast(IAnyAtomicItem item)
Cast the provided item to an item of this type, if possible.protected ITEM_TYPE
AbstractDataTypeAdapter. castInternal(IAnyAtomicItem item)
Attempt to cast the provided item to this adapter's item type. -
Uses of IAnyAtomicItem in gov.nist.secauto.metaschema.core.datatype.adapter
Methods in gov.nist.secauto.metaschema.core.datatype.adapter with parameters of type IAnyAtomicItem Modifier and Type Method Description protected IBooleanItem
BooleanAdapter. castInternal(IAnyAtomicItem item)
protected IDateItem
DateAdapter. castInternal(IAnyAtomicItem item)
protected IDateTimeItem
DateTimeAdapter. castInternal(IAnyAtomicItem item)
protected IDecimalItem
DecimalAdapter. castInternal(IAnyAtomicItem item)
protected IIntegerItem
IntegerAdapter. castInternal(IAnyAtomicItem item)
-
Uses of IAnyAtomicItem in gov.nist.secauto.metaschema.core.metapath.function
Methods in gov.nist.secauto.metaschema.core.metapath.function with parameters of type IAnyAtomicItem Modifier and Type Method Description static INumericItem
FunctionUtils. toNumeric(IAnyAtomicItem item)
Gets the provided item value as aINumericItem
value.static INumericItem
FunctionUtils. toNumericOrNull(IAnyAtomicItem item)
Gets the provided item value as aINumericItem
value. -
Uses of IAnyAtomicItem in gov.nist.secauto.metaschema.core.metapath.function.library
Classes in gov.nist.secauto.metaschema.core.metapath.function.library with type parameters of type IAnyAtomicItem Modifier and Type Class Description class
CastFunction<ITEM extends IAnyAtomicItem>
static interface
CastFunction.ICastExecutor<ITEM extends IAnyAtomicItem>
Methods in gov.nist.secauto.metaschema.core.metapath.function.library that return IAnyAtomicItem Modifier and Type Method Description static IAnyAtomicItem
FnData. fnDataItem(IItem item)
An implementation of item atomization.Methods in gov.nist.secauto.metaschema.core.metapath.function.library that return types with arguments of type IAnyAtomicItem Modifier and Type Method Description static ISequence<IAnyAtomicItem>
FnData. fnData(ISequence<?> sequence)
An implementation of XPath 3.1 fn:data supporting item atomization.Methods in gov.nist.secauto.metaschema.core.metapath.function.library with parameters of type IAnyAtomicItem Modifier and Type Method Description ITEM
CastFunction.ICastExecutor. cast(IAnyAtomicItem item)
Cast the provideditem
. -
Uses of IAnyAtomicItem in gov.nist.secauto.metaschema.core.metapath.item
Methods in gov.nist.secauto.metaschema.core.metapath.item that return IAnyAtomicItem Modifier and Type Method Description IAnyAtomicItem
IAtomicValuedItem. toAtomicItem()
Get the atomic value for the item. -
Uses of IAnyAtomicItem in gov.nist.secauto.metaschema.core.metapath.item.atomic
Subinterfaces of IAnyAtomicItem in gov.nist.secauto.metaschema.core.metapath.item.atomic Modifier and Type Interface Description interface
IAnyUriItem
interface
IBase64BinaryItem
interface
IBooleanItem
interface
IDateItem
interface
IDateTimeItem
interface
IDayTimeDurationItem
interface
IDecimalItem
interface
IDurationItem
interface
IEmailAddressItem
interface
IHostnameItem
interface
IIntegerItem
interface
IIPAddressItem
interface
IIPv4AddressItem
interface
IIPv6AddressItem
interface
IMarkupItem
interface
INcNameItem
interface
INonNegativeIntegerItem
interface
INumericItem
interface
IPositiveIntegerItem
interface
IStringItem
interface
ITokenItem
interface
IUntypedAtomicItem
interface
IUriReferenceItem
interface
IUuidItem
interface
IYearMonthDurationItem
Classes in gov.nist.secauto.metaschema.core.metapath.item.atomic that implement IAnyAtomicItem Modifier and Type Class Description class
AbstractAnyAtomicItem<TYPE>
Provides a common implementation for all atomic types.class
AbstractIntegerItem
class
AbstractNumericItem<TYPE>
class
AbstractStringItem
Methods in gov.nist.secauto.metaschema.core.metapath.item.atomic that return IAnyAtomicItem Modifier and Type Method Description default IAnyAtomicItem
IAnyAtomicItem. toAtomicItem()
Methods in gov.nist.secauto.metaschema.core.metapath.item.atomic with parameters of type IAnyAtomicItem Modifier and Type Method Description static IAnyUriItem
IAnyUriItem. cast(IAnyAtomicItem item)
static IBase64BinaryItem
IBase64BinaryItem. cast(IAnyAtomicItem item)
static IBooleanItem
IBooleanItem. cast(IAnyAtomicItem item)
static IDateItem
IDateItem. cast(IAnyAtomicItem item)
static IDateTimeItem
IDateTimeItem. cast(IAnyAtomicItem item)
static IDayTimeDurationItem
IDayTimeDurationItem. cast(IAnyAtomicItem item)
static IDecimalItem
IDecimalItem. cast(IAnyAtomicItem item)
static IDurationItem
IDurationItem. cast(IAnyAtomicItem item)
static IEmailAddressItem
IEmailAddressItem. cast(IAnyAtomicItem item)
static IHostnameItem
IHostnameItem. cast(IAnyAtomicItem item)
static IIntegerItem
IIntegerItem. cast(IAnyAtomicItem item)
static IIPv4AddressItem
IIPv4AddressItem. cast(IAnyAtomicItem item)
static IIPv6AddressItem
IIPv6AddressItem. cast(IAnyAtomicItem item)
static IMarkupItem
IMarkupItem. cast(IAnyAtomicItem item)
static INcNameItem
INcNameItem. cast(IAnyAtomicItem item)
static INonNegativeIntegerItem
INonNegativeIntegerItem. cast(IAnyAtomicItem item)
static INumericItem
INumericItem. cast(IAnyAtomicItem item)
static IPositiveIntegerItem
IPositiveIntegerItem. cast(IAnyAtomicItem item)
static IStringItem
IStringItem. cast(IAnyAtomicItem item)
static ITokenItem
ITokenItem. cast(IAnyAtomicItem item)
static IUriReferenceItem
IUriReferenceItem. cast(IAnyAtomicItem item)
static IUuidItem
IUuidItem. cast(IAnyAtomicItem item)
static IYearMonthDurationItem
IYearMonthDurationItem. cast(IAnyAtomicItem item)
-