|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Number
org.norther.tammi.acorn.lang.Equation
org.norther.tammi.acorn.lang.Average
public class Average
An average equation.
| Constructor Summary | |
|---|---|
Average(byte[] operands)
Constructs a new byte equation. |
|
Average(double[] operands)
Constructs a new double equation. |
|
Average(double[] operands,
boolean ignoreNaNs)
Constructs a new double equation. |
|
Average(float[] operands)
Constructs a new float equation. |
|
Average(float[] operands,
boolean ignoreNaNs)
Constructs a new float equation. |
|
Average(int[] operands)
Constructs a new int equation. |
|
Average(long[] operands)
Constructs a new long equation. |
|
Average(short[] operands)
Constructs a new short equation. |
|
| Method Summary | |
|---|---|
protected Number |
calculate(Object operands,
int length,
boolean ignoreNaNs)
Calculates the result. |
| Methods inherited from class org.norther.tammi.acorn.lang.Equation |
|---|
byteValue, byteValue, compareTo, doubleValue, doubleValue, equals, floatValue, floatValue, getLength, getOperandType, getResult, intValue, intValue, isFloatingPoint, longValue, longValue, shortValue, shortValue, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Average(byte[] operands)
operands - the operands.public Average(short[] operands)
operands - the operands.public Average(int[] operands)
operands - the operands.public Average(long[] operands)
operands - the operands.public Average(float[] operands)
operands - the operands.
public Average(float[] operands,
boolean ignoreNaNs)
operands - the operands.ignoreNaNs - ignore NaNs if true.public Average(double[] operands)
operands - the operands.
public Average(double[] operands,
boolean ignoreNaNs)
operands - the operands.ignoreNaNs - ignore NaNs if true.| Method Detail |
|---|
protected Number calculate(Object operands,
int length,
boolean ignoreNaNs)
Equation
calculate in class Equationoperands - an array of operands.length - the number of operands.ignoreNaNs - ignore NaNs if true.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||