| java.lang.Object org.geotools.feature.visitor.CalcUtil
CalcUtil | public class CalcUtil (Code) | | |
average | static Number average(Number[] numbers)(Code) | | Calculates the average, and returns it in the correct class.
Parameters: numbers - |
bestClass | static Class bestClass(Object[] objects)(Code) | | Determines the most appropriate class to use for a multiclass calculation.
Parameters: objects - the most |
compare | static int compare(Comparable val1, Comparable val2)(Code) | | Similar to java.lang.Comparable.compareTo, but can handle 2 different
data types.
Parameters: val1 - Parameters: val2 - |
convert | static Object convert(Object var, Class type)(Code) | | Casts an object to the specified type
Parameters: var - Parameters: type - |
divide | static Number divide(Number num1, Number num2)(Code) | | Divides num1 by num2, and return the result in the correct number class.
Parameters: num1 - numerator Parameters: num2 - denominator num1/num2 in the most appropriate class |
getObject | static Object getObject(Object[] objects)(Code) | | Given an array of objects, traverses the array and determines the most
suitable data type to perform the calculation in. An empty object of
the correct class is returned;
Parameters: objects - |
sum | static Number sum(Number[] numbers)(Code) | | Sums an array of numbers together while using the correct class type.
Parameters: numbers - the sum contained in the most appropriate number class |
|
|