org.gwe.p2elv2
Class PFunctionSingleValue

java.lang.Object
  extended by org.gwe.p2elv2.PFunction
      extended by org.gwe.p2elv2.PFunctionSingleValue
Direct Known Subclasses:
PFUnbundle, PFunctionRuntime

public abstract class PFunctionSingleValue
extends PFunction

Since:
Aug 19, 2008
Author:
Marco Ruiz

Constructor Summary
PFunctionSingleValue(java.lang.String name)
           
 
Method Summary
abstract  PVarValue calculateValue(java.util.List<java.lang.String> params, PStatementContext ctx)
           
 PVarValueSpace calculateValues(java.util.List<java.lang.String> params, PStatementContext ctx)
           
 boolean isSingleValue(java.util.List<java.lang.String> params)
           
 
Methods inherited from class org.gwe.p2elv2.PFunction
getFunction, getName, isCompiletime, isRuntime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PFunctionSingleValue

public PFunctionSingleValue(java.lang.String name)
Method Detail

isSingleValue

public boolean isSingleValue(java.util.List<java.lang.String> params)
Overrides:
isSingleValue in class PFunction

calculateValues

public final PVarValueSpace calculateValues(java.util.List<java.lang.String> params,
                                            PStatementContext ctx)
Specified by:
calculateValues in class PFunction

calculateValue

public abstract PVarValue calculateValue(java.util.List<java.lang.String> params,
                                         PStatementContext ctx)


Copyright © 2007-2009. All Rights Reserved.