Interface JFunctor
-
- All Superinterfaces:
JMetaMetaFunctor
,JSONFunctor
,Serializable
- All Known Implementing Classes:
jAnd
,jclearEnv
,jConcat
,jContains
,jDrop
,jEcho
,jElse
,jEndsWith
,jEquals
,jExists
,jFalse
,JFunctorImpl
,jgetEnv
,jIf
,jMatch
,jNot
,jOr
,jRaiseError
,jReplace
,jsetEnv
,jStartsWith
,jStringComparisons
,jThen
,jToArray
,jToLowerCase
,jToUpperCase
,jTrue
,jXOr
,UserDefined
public interface JFunctor extends JSONFunctor
The interface for functors that return an explicit result and have a name (e.g. "$exists") in addition to argumentsCreated by Jeff Gaynor
on 2/27/18 at 8:52 AM
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addArg(JFunctor x)
void
addArg(JSONFunctor x)
void
addArg(Integer x)
void
addArg(String x)
void
addArg(List<JFunctor> functors)
ArrayList<Object>
getArgs()
String
getName()
-
Methods inherited from interface edu.uiuc.ncsa.security.util.functor.JMetaMetaFunctor
execute, getResult
-
Methods inherited from interface edu.uiuc.ncsa.security.util.functor.JSONFunctor
toJSON
-
-