Class SimpleReturnFunction
java.lang.Object
net.sourceforge.plantuml.tim.stdlib.SimpleReturnFunction
- All Implemented Interfaces:
TFunction
- Direct Known Subclasses:
AlwaysFalse
,AlwaysTrue
,CallUserFunction
,Chr
,Darken
,DateFunction
,Dec2hex
,Dirpath
,Eval
,Feature
,FileExists
,Filename
,FunctionExists
,Getenv
,GetJsonKey
,GetJsonType
,GetVariableValue
,GetVersion
,Hex2dec
,HslColor
,IntVal
,IsDark
,IsLight
,JsonKeyExists
,Lighten
,LoadJson
,LogicalNot
,Lower
,Newline
,RetrieveProcedure
,ReverseColor
,ReverseHsluvColor
,SetVariableValue
,Size
,SplitStr
,StringFunction
,Strlen
,Strpos
,Substr
,Upper
,VariableExists
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal void
executeProcedure
(TContext context, TMemory memory, LineLocation location, java.lang.String s) final void
executeProcedureInternal
(TContext context, TMemory memory, java.util.List<TValue> args, java.util.Map<java.lang.String, TValue> named) final TFunctionType
final boolean
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.sourceforge.plantuml.tim.TFunction
canCover, executeReturnFunction, getSignature
-
Constructor Details
-
SimpleReturnFunction
public SimpleReturnFunction()
-
-
Method Details
-
getFunctionType
- Specified by:
getFunctionType
in interfaceTFunction
-
executeProcedure
public final void executeProcedure(TContext context, TMemory memory, LineLocation location, java.lang.String s) throws EaterException - Specified by:
executeProcedure
in interfaceTFunction
- Throws:
EaterException
-
executeProcedureInternal
public final void executeProcedureInternal(TContext context, TMemory memory, java.util.List<TValue> args, java.util.Map<java.lang.String, TValue> named) throws EaterException- Specified by:
executeProcedureInternal
in interfaceTFunction
- Throws:
EaterException
-
isUnquoted
public final boolean isUnquoted()- Specified by:
isUnquoted
in interfaceTFunction
-