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,LogicalAnd,LogicalNand,LogicalNor,LogicalNot,LogicalNxor,LogicalOr,LogicalXor,Lower,Newline,Now,Ord,RandomFunction,RetrieveProcedure,ReverseColor,ReverseHsluvColor,SetVariableValue,Size,SplitStr,StringFunction,Strlen,Strpos,Substr,Upper,VariableExists
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidexecuteProcedure(TContext context, TMemory memory, LineLocation location, String s) final voidexecuteProcedureInternal(TContext context, TMemory memory, List<TValue> args, Map<String, TValue> named) final TFunctionTypefinal booleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sourceforge.plantuml.tim.TFunction
canCover, executeReturnFunction, getSignature
-
Constructor Details
-
SimpleReturnFunction
public SimpleReturnFunction()
-
-
Method Details
-
getFunctionType
- Specified by:
getFunctionTypein interfaceTFunction
-
executeProcedure
public final void executeProcedure(TContext context, TMemory memory, LineLocation location, String s) throws EaterException - Specified by:
executeProcedurein interfaceTFunction- Throws:
EaterException
-
executeProcedureInternal
public final void executeProcedureInternal(TContext context, TMemory memory, List<TValue> args, Map<String, TValue> named) throws EaterException- Specified by:
executeProcedureInternalin interfaceTFunction- Throws:
EaterException
-
isUnquoted
public final boolean isUnquoted()- Specified by:
isUnquotedin interfaceTFunction
-