Class BaseFunction
java.lang.Object
org.alfresco.repo.search.impl.querymodel.impl.BaseFunction
- All Implemented Interfaces:
Function
- Direct Known Subclasses:
BaseComparison,Child,Descendant,Exists,FTSFuzzyTerm,FTSPhrase,FTSPrefixTerm,FTSProximity,FTSRange,FTSTerm,FTSWildTerm,In,Like,Lower,PropertyAccessor,Score,Upper
- Author:
- andyh
-
Constructor Summary
ConstructorsConstructorDescriptionBaseFunction(String name, QName returnType, LinkedHashMap<String, ArgumentDefinition> argumentDefinitions) -
Method Summary
Modifier and TypeMethodDescriptiongetArgumentDefinition(String name) Get the argument DefinitionGet the argument DefinitionsgetName()Get the function nameGet the return type for the functiontoString()
-
Constructor Details
-
BaseFunction
public BaseFunction(String name, QName returnType, LinkedHashMap<String, ArgumentDefinition> argumentDefinitions)
-
-
Method Details
-
getArgumentDefinitions
Description copied from interface:FunctionGet the argument Definitions- Specified by:
getArgumentDefinitionsin interfaceFunction- Returns:
- LinkedHashMap
-
getName
Description copied from interface:FunctionGet the function name -
getReturnType
Description copied from interface:FunctionGet the return type for the function- Specified by:
getReturnTypein interfaceFunction- Returns:
- QName
-
getArgumentDefinition
Description copied from interface:FunctionGet the argument Definition- Specified by:
getArgumentDefinitionin interfaceFunction- Returns:
- ArgumentDefinition
-
toString
-