Package step.plans.parser.yaml.rules
Class FunctionGroupSelectionRule
java.lang.Object
step.plans.parser.yaml.rules.DynamicInputsSupport
step.plans.parser.yaml.rules.FunctionGroupSelectionRule
- All Implemented Interfaces:
ArtefactFieldConversionRule
public class FunctionGroupSelectionRule
extends DynamicInputsSupport
implements ArtefactFieldConversionRule
-
Field Summary
Fields inherited from class step.plans.parser.yaml.rules.DynamicInputsSupport
jsonObjectMapper
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionConverter from yaml artefact field to technical step artefactConverter from step artefact field (java object) to yamlstep.handlers.javahandler.jsonschema.JsonSchemaFieldProcessor
getJsonSchemaFieldProcessor
(jakarta.json.spi.JsonProvider jsonProvider) Prepares the field representation in json schemaMethods inherited from class step.plans.parser.yaml.rules.DynamicInputsSupport
deserializeDynamicInputs, isNotEmptyDynamicInputs, serializeDynamicInputs
-
Constructor Details
-
FunctionGroupSelectionRule
public FunctionGroupSelectionRule()
-
-
Method Details
-
getJsonSchemaFieldProcessor
public step.handlers.javahandler.jsonschema.JsonSchemaFieldProcessor getJsonSchemaFieldProcessor(jakarta.json.spi.JsonProvider jsonProvider) Description copied from interface:ArtefactFieldConversionRule
Prepares the field representation in json schema- Specified by:
getJsonSchemaFieldProcessor
in interfaceArtefactFieldConversionRule
-
getArtefactFieldDeserializationProcessor
Description copied from interface:ArtefactFieldConversionRule
Converter from yaml artefact field to technical step artefact- Specified by:
getArtefactFieldDeserializationProcessor
in interfaceArtefactFieldConversionRule
-
getArtefactFieldSerializationProcessor
Description copied from interface:ArtefactFieldConversionRule
Converter from step artefact field (java object) to yaml- Specified by:
getArtefactFieldSerializationProcessor
in interfaceArtefactFieldConversionRule
-