Interface IBooleanItem
-
- All Superinterfaces:
IAnyAtomicItem
,IAtomicValuedItem
,IItem
public interface IBooleanItem extends IAnyAtomicItem
-
-
Field Summary
Fields Modifier and Type Field Description static IBooleanItem
FALSE
static IBooleanItem
TRUE
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static IBooleanItem
cast(IAnyAtomicItem item)
default IBooleanItem
negate()
boolean
toBoolean()
static IBooleanItem
valueOf(boolean value)
static IBooleanItem
valueOf(Boolean value)
static IBooleanItem
valueOf(String value)
-
Methods inherited from interface gov.nist.secauto.metaschema.core.metapath.item.atomic.IAnyAtomicItem
asString, getJavaTypeAdapter, getValue, newStringItem, toAtomicItem
-
-
-
-
Field Detail
-
TRUE
@NonNull static final IBooleanItem TRUE
-
FALSE
@NonNull static final IBooleanItem FALSE
-
-
Method Detail
-
valueOf
@NonNull static IBooleanItem valueOf(boolean value)
-
valueOf
@NonNull static IBooleanItem valueOf(@NonNull Boolean value)
-
valueOf
@NonNull static IBooleanItem valueOf(@NonNull String value)
-
cast
@NonNull static IBooleanItem cast(@NonNull IAnyAtomicItem item) throws InvalidValueForCastFunctionException
-
toBoolean
boolean toBoolean()
-
negate
@NonNull default IBooleanItem negate()
-
-