Class BooleanValue<S extends BooleanDomainSubset<S>>
- java.lang.Object
-
- it.bancaditalia.oss.vtl.impl.types.data.BaseScalarValue<BooleanValue<S>,Boolean,S,BooleanDomain>
-
- it.bancaditalia.oss.vtl.impl.types.data.BooleanValue<S>
-
- All Implemented Interfaces:
ScalarValue<BooleanValue<S>,Boolean,S,BooleanDomain>
,VTLValue
,Serializable
,Comparable<ScalarValue<?,?,?,?>>
,Supplier<Boolean>
public class BooleanValue<S extends BooleanDomainSubset<S>> extends BaseScalarValue<BooleanValue<S>,Boolean,S,BooleanDomain>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BooleanValue<EntireBooleanDomainSubset>
FALSE
static BooleanValue<EntireBooleanDomainSubset>
TRUE
-
Method Summary
-
Methods inherited from class it.bancaditalia.oss.vtl.impl.types.data.BaseScalarValue
equals, get, getDomain, getMetadata, hashCode, toString
-
-
-
-
Field Detail
-
FALSE
public static final BooleanValue<EntireBooleanDomainSubset> FALSE
-
TRUE
public static final BooleanValue<EntireBooleanDomainSubset> TRUE
-
-
Method Detail
-
of
public static final ScalarValue<?,?,EntireBooleanDomainSubset,BooleanDomain> of(Boolean value)
-
not
public static final ScalarValue<?,?,EntireBooleanDomainSubset,BooleanDomain> not(ScalarValue<?,?,? extends BooleanDomainSubset<?>,BooleanDomain> value)
-
and
public static ScalarValue<?,?,EntireBooleanDomainSubset,BooleanDomain> and(ScalarValue<?,?,? extends BooleanDomainSubset<?>,BooleanDomain> left, ScalarValue<?,?,? extends BooleanDomainSubset<?>,BooleanDomain> right)
-
or
public static ScalarValue<?,?,EntireBooleanDomainSubset,BooleanDomain> or(ScalarValue<?,?,? extends BooleanDomainSubset<?>,BooleanDomain> left, ScalarValue<?,?,? extends BooleanDomainSubset<?>,BooleanDomain> right)
-
xor
public static ScalarValue<?,?,EntireBooleanDomainSubset,BooleanDomain> xor(ScalarValue<?,?,? extends BooleanDomainSubset<?>,BooleanDomain> left, ScalarValue<?,?,? extends BooleanDomainSubset<?>,BooleanDomain> right)
-
compareTo
public int compareTo(ScalarValue<?,?,?,?> o)
-
-