Package net.sourceforge.plantuml.tim
Class FunctionsSet
- java.lang.Object
-
- net.sourceforge.plantuml.tim.FunctionsSet
-
public class FunctionsSet extends Object
-
-
Constructor Summary
Constructors Constructor Description FunctionsSet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFunction(TFunction func)voidexecuteDeclareProcedure(TContext context, TMemory memory, StringLocated s)voidexecuteDeclareReturnFunction(TContext context, TMemory memory, StringLocated s)voidexecuteEndfunction()voidexecuteLegacyDefine(TContext context, TMemory memory, StringLocated s)voidexecuteLegacyDefineLong(TContext context, TMemory memory, StringLocated s)Map<TFunctionSignature,TFunction>functions()TFunctiongetFunctionSmart(TFunctionSignature searched)StringgetLonguestMatchStartingIn(String s)TFunctionImplpendingFunction()intsize()
-
-
-
Method Detail
-
getFunctionSmart
public TFunction getFunctionSmart(TFunctionSignature searched)
-
size
public int size()
-
functions
public Map<TFunctionSignature,TFunction> functions()
-
pendingFunction
public TFunctionImpl pendingFunction()
-
addFunction
public void addFunction(TFunction func)
-
executeEndfunction
public void executeEndfunction()
-
executeLegacyDefine
public void executeLegacyDefine(TContext context, TMemory memory, StringLocated s) throws EaterException, EaterExceptionLocated
- Throws:
EaterExceptionEaterExceptionLocated
-
executeLegacyDefineLong
public void executeLegacyDefineLong(TContext context, TMemory memory, StringLocated s) throws EaterException, EaterExceptionLocated
- Throws:
EaterExceptionEaterExceptionLocated
-
executeDeclareReturnFunction
public void executeDeclareReturnFunction(TContext context, TMemory memory, StringLocated s) throws EaterException, EaterExceptionLocated
- Throws:
EaterExceptionEaterExceptionLocated
-
executeDeclareProcedure
public void executeDeclareProcedure(TContext context, TMemory memory, StringLocated s) throws EaterException, EaterExceptionLocated
- Throws:
EaterExceptionEaterExceptionLocated
-
-