Class ParseInstructionFactory
- java.lang.Object
-
- risesoft.data.transfer.core.instruction.ParseInstructionFactory
-
- All Implemented Interfaces:
StartConfiguration
public class ParseInstructionFactory extends Object implements StartConfiguration
解析 函数指令,用于执行任务前对配置文件中的函数进行解析并执行- Author:
- lb
- Date:
- 2024年8月23日
-
-
Constructor Summary
Constructors Constructor Description ParseInstructionFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static InstructionFactorygetInstance(String instruction)根据指令获取指令工厂static List<risesoft.data.transfer.core.instruction.ParseInstructionFactory.MatchModel>parseNestedPatterns(String input, int startIndex)static voidregisterFactory(InstructionFactory instructionFactory)将指令工厂注册static voidregisterOfPackage(String packageName)从包中注册
-
-
-
Method Detail
-
parseNestedPatterns
public static List<risesoft.data.transfer.core.instruction.ParseInstructionFactory.MatchModel> parseNestedPatterns(String input, int startIndex)
-
getInstance
public static InstructionFactory getInstance(String instruction)
根据指令获取指令工厂- Parameters:
instruction-- Returns:
-
registerFactory
public static void registerFactory(InstructionFactory instructionFactory)
将指令工厂注册- Parameters:
instructionFactory-
-
registerOfPackage
public static void registerOfPackage(String packageName)
从包中注册- Parameters:
packageName-
-
-