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
,GetVariableValue
,GetVersion
,Hex2dec
,HslColor
,IntVal
,IsDark
,IsLight
,Lighten
,LoadJson
,LogicalNot
,Lower
,Newline
,RetrieveProcedure
,ReverseColor
,ReverseHsluvColor
,SetVariableValue
,Size
,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 void
executeProcedure(TContext context, TMemory memory, LineLocation location, java.lang.String s)
void
executeProcedureInternal(TContext context, TMemory memory, java.util.List<TValue> args, java.util.Map<java.lang.String,TValue> named)
TFunctionType
getFunctionType()
boolean
isUnquoted()
-
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:
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
-
-