it.geosolutions.jaiext.algebra
Enum AlgebraDescriptor.Operator
java.lang.Object
java.lang.Enum<AlgebraDescriptor.Operator>
it.geosolutions.jaiext.algebra.AlgebraDescriptor.Operator
- All Implemented Interfaces:
- Serializable, Comparable<AlgebraDescriptor.Operator>
- Enclosing class:
- AlgebraDescriptor
public static enum AlgebraDescriptor.Operator
- extends Enum<AlgebraDescriptor.Operator>
SUM
public static final AlgebraDescriptor.Operator SUM
SUBTRACT
public static final AlgebraDescriptor.Operator SUBTRACT
MULTIPLY
public static final AlgebraDescriptor.Operator MULTIPLY
DIVIDE
public static final AlgebraDescriptor.Operator DIVIDE
nullValue
protected final double nullValue
values
public static AlgebraDescriptor.Operator[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (AlgebraDescriptor.Operator c : AlgebraDescriptor.Operator.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static AlgebraDescriptor.Operator valueOf(String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null
calculate
public abstract byte calculate(byte value0,
byte value1)
calculate
public abstract short calculate(short value0,
short value1)
calculate
public abstract int calculate(int value0,
int value1)
calculate
public abstract float calculate(float value0,
float value1)
calculate
public abstract double calculate(double value0,
double value1)
calculate
public abstract long calculate(long value0,
long value1)
calculate
public abstract byte calculate(byte... values)
calculate
public abstract short calculate(short... values)
calculate
public abstract int calculate(int... values)
calculate
public abstract float calculate(float... values)
calculate
public abstract double calculate(double... values)
calculate
public abstract long calculate(long... values)
getNullValue
public abstract double getNullValue()
getType
public int getType()
Copyright © 2006–2014 GeoSolutions. All rights reserved.