com.spoledge.audao.parser.gql.impl.soft.func
Class Func3

java.lang.Object
  extended by com.spoledge.audao.parser.gql.impl.soft.func.Func
      extended by com.spoledge.audao.parser.gql.impl.soft.func.Func3
All Implemented Interfaces:
SoftFunction
Direct Known Subclasses:
FuncNVL2

public abstract class Func3
extends Func

The parent of all 3-argument functions.


Constructor Summary
Func3()
           
 
Method Summary
protected  void checkNumOfParams(java.util.List<java.lang.Object> args)
           
protected abstract  java.lang.Object getFunctionValue(java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
           
protected  java.lang.Object getFunctionValueImpl(java.util.List<java.lang.Object> args)
           
 
Methods inherited from class com.spoledge.audao.parser.gql.impl.soft.func.Func
checkNumOfParams, checkNumOfParams, getFunctionName, getFunctionValue, getFunctionWithParams
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Func3

public Func3()
Method Detail

getFunctionValueImpl

protected java.lang.Object getFunctionValueImpl(java.util.List<java.lang.Object> args)
Specified by:
getFunctionValueImpl in class Func

checkNumOfParams

protected void checkNumOfParams(java.util.List<java.lang.Object> args)
Specified by:
checkNumOfParams in class Func

getFunctionValue

protected abstract java.lang.Object getFunctionValue(java.lang.Object arg1,
                                                     java.lang.Object arg2,
                                                     java.lang.Object arg3)


Copyright © 2010 Spolecne s.r.o. All Rights Reserved.