Class SimpleReturnFunction
- java.lang.Object
-
- net.sourceforge.plantuml.tim.stdlib.SimpleReturnFunction
-
- All Implemented Interfaces:
TFunction
- Direct Known Subclasses:
AlwaysFalse,AlwaysTrue,CallUserFunction,DateFunction,Dirpath,FileExists,Filename,FunctionExists,Getenv,GetVariableValue,GetVersion,IntVal,LogicalNot,Lower,Newline,RetrieveProcedure,SetVariableValue,StringFunction,Strlen,Strpos,Substr,Upper,VariableExists
public abstract class SimpleReturnFunction extends java.lang.Object implements TFunction
-
-
Constructor Summary
Constructors Constructor Description SimpleReturnFunction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecuteProcedure(TContext context, TMemory memory, LineLocation location, java.lang.String s)voidexecuteProcedureInternal(TContext context, TMemory memory, java.util.List<TValue> args, java.util.Map<java.lang.String,TValue> named)TFunctionTypegetFunctionType()booleanisUnquoted()-
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
-
-
-
-
Method Detail
-
getFunctionType
public final TFunctionType getFunctionType()
- Specified by:
getFunctionTypein interfaceTFunction
-
executeProcedure
public final void executeProcedure(TContext context, TMemory memory, LineLocation location, java.lang.String s) throws EaterException
- Specified by:
executeProcedurein 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:
executeProcedureInternalin interfaceTFunction- Throws:
EaterException
-
isUnquoted
public final boolean isUnquoted()
- Specified by:
isUnquotedin interfaceTFunction
-
-