Uses of Interface
gov.nist.secauto.metaschema.core.metapath.item.atomic.INumericItem
-
Packages that use INumericItem Package Description 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.atomic Provides implementations of Metapath atomic data items. -
-
Uses of INumericItem in gov.nist.secauto.metaschema.core.datatype.adapter
Methods in gov.nist.secauto.metaschema.core.datatype.adapter with parameters of type INumericItem Modifier and Type Method Description protected IBooleanItem
BooleanAdapter. castToBoolean(INumericItem item)
Cast the provided numeric value to a boolean. -
Uses of INumericItem in gov.nist.secauto.metaschema.core.metapath.function
Methods in gov.nist.secauto.metaschema.core.metapath.function that return INumericItem Modifier and Type Method Description static INumericItem
OperationFunctions. opNumericAdd(INumericItem left, INumericItem right)
static INumericItem
OperationFunctions. opNumericDivide(INumericItem dividend, INumericItem divisor)
static INumericItem
OperationFunctions. opNumericMod(INumericItem dividend, INumericItem divisor)
Based on XPath 3.1 func:numeric-mod.static INumericItem
OperationFunctions. opNumericMultiply(INumericItem left, INumericItem right)
static INumericItem
OperationFunctions. opNumericSubtract(INumericItem left, INumericItem right)
static INumericItem
OperationFunctions. opNumericUnaryMinus(INumericItem item)
static INumericItem
FunctionUtils. toNumeric(ISequence<?> sequence, boolean requireSingleton)
Gets the first item of the provided sequence as aINumericItem
value.static INumericItem
FunctionUtils. toNumeric(IAnyAtomicItem item)
Gets the provided item value as aINumericItem
value.static INumericItem
FunctionUtils. toNumeric(IItem 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 INumericItem in gov.nist.secauto.metaschema.core.metapath.function.library
Methods in gov.nist.secauto.metaschema.core.metapath.function.library that return INumericItem Modifier and Type Method Description INumericItem
NumericFunction.INumericExecutor. execute(INumericItem item)
Perform the execution using the provideditem
.Methods in gov.nist.secauto.metaschema.core.metapath.function.library that return types with arguments of type INumericItem Modifier and Type Method Description ISequence<INumericItem>
NumericFunction. execute(IFunction function, List<ISequence<?>> arguments, DynamicContext dynamicContext, IItem focus)
Methods in gov.nist.secauto.metaschema.core.metapath.function.library with parameters of type INumericItem Modifier and Type Method Description INumericItem
NumericFunction.INumericExecutor. execute(INumericItem item)
Perform the execution using the provideditem
. -
Uses of INumericItem in gov.nist.secauto.metaschema.core.metapath.item.atomic
Subinterfaces of INumericItem in gov.nist.secauto.metaschema.core.metapath.item.atomic Modifier and Type Interface Description interface
IDecimalItem
interface
IIntegerItem
interface
INonNegativeIntegerItem
interface
IPositiveIntegerItem
Classes in gov.nist.secauto.metaschema.core.metapath.item.atomic that implement INumericItem Modifier and Type Class Description class
AbstractIntegerItem
class
AbstractNumericItem<TYPE>
Methods in gov.nist.secauto.metaschema.core.metapath.item.atomic that return INumericItem Modifier and Type Method Description INumericItem
INumericItem. abs()
Get the absolute value of the item.static INumericItem
INumericItem. cast(IAnyAtomicItem item)
default INumericItem
INumericItem. round()
default INumericItem
INumericItem. round(IIntegerItem precisionItem)
-