org.alfresco.repo.search.impl.querymodel.impl
Class BaseFunctionArgument
java.lang.Object
org.alfresco.repo.search.impl.querymodel.impl.BaseArgument
org.alfresco.repo.search.impl.querymodel.impl.BaseDynamicArgument
org.alfresco.repo.search.impl.querymodel.impl.BaseFunctionArgument
- All Implemented Interfaces:
- Argument, DynamicArgument, FunctionArgument, FunctionInvokation
- Direct Known Subclasses:
- LuceneFunctionArgument
public class BaseFunctionArgument
- extends BaseDynamicArgument
- implements FunctionArgument
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BaseFunctionArgument
public BaseFunctionArgument(java.lang.String name,
Function function,
java.util.Map arguments)
getValue
public java.io.Serializable getValue(FunctionEvaluationContext context)
- Specified by:
getValue
in interface Argument
getFunction
public Function getFunction()
- Description copied from interface:
FunctionInvokation
- Get the function
- Specified by:
getFunction
in interface FunctionInvokation
- Returns:
getFunctionArguments
public java.util.Map getFunctionArguments()
- Description copied from interface:
FunctionInvokation
- Get the functions arguments.
- Specified by:
getFunctionArguments
in interface FunctionInvokation
- Returns:
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
isQueryable
public boolean isQueryable()
- Specified by:
isQueryable
in interface Argument
- Overrides:
isQueryable
in class BaseArgument
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.