|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object blog.Function blog.OriginFunction
public class OriginFunction
Represents a BLOG generating function.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class blog.Function |
---|
Function.Sig |
Constructor Summary | |
---|---|
OriginFunction(java.lang.String fname,
java.util.List arg_types,
Type ret_type)
|
Method Summary | |
---|---|
Type |
getArgType()
Returns the type of this OriginFunction's sole element. |
java.lang.Object |
getValueInContext(java.lang.Object[] args,
EvalContext context,
boolean stable)
Returns the value of this function applied to the given tuple of arguments in the given context. |
Methods inherited from class blog.Function |
---|
appliesTo, checkTypesAndScope, compile, domainIterator, domainIterator, getArgTypes, getCreationIndex, getDefaultValue, getName, getRetType, getSig, getValue, getValue, getValue, getValueSingleArg, isTimeIndexed, overlapsWith, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public OriginFunction(java.lang.String fname, java.util.List arg_types, Type ret_type)
arg_types
- List of size 1.Method Detail |
---|
public Type getArgType()
public java.lang.Object getValueInContext(java.lang.Object[] args, EvalContext context, boolean stable)
Function
getValueInContext
in class Function
stable
- if true, the caller guarantees that the
args
array will not be modified
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |