Class BoolFuncAggregators.BoolFuncXor<TypeIn>

java.lang.Object
  extended by BoolFuncAggregators.BoolFuncXor<TypeIn>
All Implemented Interfaces:
IFuncObj<TypeIn,java.lang.Boolean>
Enclosing class:
BoolFuncAggregators

public static class BoolFuncAggregators.BoolFuncXor<TypeIn>
extends java.lang.Object
implements IFuncObj<TypeIn,java.lang.Boolean>

Combines two boolean functions into one. Implements "xor" (eXclusive OR).

Since:
1.1

Constructor Summary
BoolFuncAggregators.BoolFuncXor(IFuncObj<TypeIn,java.lang.Boolean> funcOne, IFuncObj<TypeIn,java.lang.Boolean> funcTwo)
           
 
Method Summary
 java.lang.Boolean doFunc(TypeIn in)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BoolFuncAggregators.BoolFuncXor

public BoolFuncAggregators.BoolFuncXor(IFuncObj<TypeIn,java.lang.Boolean> funcOne,
                                       IFuncObj<TypeIn,java.lang.Boolean> funcTwo)
Method Detail

doFunc

public java.lang.Boolean doFunc(TypeIn in)
Specified by:
doFunc in interface IFuncObj<TypeIn,java.lang.Boolean>