Top Fields Constructors Methods
org.apache.poi.ss.formula.eval

public final Class IntersectionEval

extends Fixed2ArgFunction
Class Inheritance
Imports
org.apache.poi.ss.formula.functions.Fixed2ArgFunction, .Function

Field Summary

Modifier and TypeField and Description
public static final Function

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public ValueEval
private static AreaEval
private static AreaEval

Returns:

simple rectangular AreaEval which represents the intersection of areas aeA and aeB. If the two areas do not intersect, the result is null.
resolveRange
(AreaEval aeA, AreaEval aeB)

Inherited from org.apache.poi.ss.formula.functions.Fixed2ArgFunction:
evaluate

Field Detail

instanceback to summary
public static final Function instance

Constructor Detail

IntersectionEvalback to summary
private IntersectionEval()

Method Detail

evaluateback to summary
public ValueEval evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)

Implements org.apache.poi.ss.formula.functions.Function2Arg.evaluate.

Doc from org.apache.poi.ss.formula.functions.Function2Arg.evaluate.

see Function#evaluate(ValueEval[], int, int)

Annotations
@Override
evaluateRefback to summary
private static AreaEval evaluateRef(ValueEval arg) throws EvaluationException
resolveRangeback to summary
private static AreaEval resolveRange(AreaEval aeA, AreaEval aeB)
Returns:AreaEval

simple rectangular AreaEval which represents the intersection of areas aeA and aeB. If the two areas do not intersect, the result is null.