AbstractVariantOperations class
abstract
- Implemented types
-
- Implementers
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
add(Variant value1, Variant value2)
→ Variant
-
Performs '+' operation for two variants.
override
-
and(Variant value1, Variant value2)
→ Variant
-
Performs AND operation for two variants.
override
-
convert(Variant value, VariantType newType)
→ Variant
-
Converts variant to specified type
override
-
div(Variant value1, Variant value2)
→ Variant
-
Performs '/' operation for two variants.
override
-
equal(Variant value1, Variant value2)
→ Variant
-
Performs '=' operation for two variants.
override
-
getElement(Variant value1, Variant value2)
→ Variant
-
Performs [] operation for two variants.
override
-
in_(Variant value1, Variant value2)
→ Variant
-
Performs IN operation for two variants.
override
-
less(Variant value1, Variant value2)
→ Variant
-
Performs '<' operation for two variants.
override
-
lessEqual(Variant value1, Variant value2)
→ Variant
-
Performs '<=' operation for two variants.
override
-
lsh(Variant value1, Variant value2)
→ Variant
-
Performs << operation for two variants.
override
-
mod(Variant value1, Variant value2)
→ Variant
-
Performs '%' operation for two variants.
override
-
more(Variant value1, Variant value2)
→ Variant
-
Performs '>' operation for two variants.
override
-
moreEqual(Variant value1, Variant value2)
→ Variant
-
Performs '>=' operation for two variants.
override
-
mul(Variant value1, Variant value2)
→ Variant
-
Performs '*' operation for two variants.
override
-
negative(Variant value)
→ Variant
-
Performs '-' operation for a variant.
value The operand for this operation.
Returns A result variant object.
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
not(Variant value)
→ Variant
-
Performs NOT operation for a variant.
value The operand for this operation.
Returns A result variant object.
override
-
notEqual(Variant value1, Variant value2)
→ Variant
-
Performs '<>' operation for two variants.
override
-
or(Variant value1, Variant value2)
→ Variant
-
Performs OR operation for two variants.
override
-
pow(Variant value1, Variant value2)
→ Variant
-
Performs '^' operation for two variants.
override
-
rsh(Variant value1, Variant value2)
→ Variant
-
Performs >> operation for two variants.
override
-
sub(Variant value1, Variant value2)
→ Variant
-
Performs '-' operation for two variants.
override
-
toString()
→ String
-
A string representation of this object.
inherited
-
typeToString(VariantType value)
→ String
-
Convert variant type to string representation
-
xor(Variant value1, Variant value2)
→ Variant
-
Performs XOR operation for two variants.
override