Package org.oddjob.arooa.json
Class JsonArooaParser
java.lang.Object
org.oddjob.arooa.json.JsonArooaParser
- All Implemented Interfaces:
ArooaParser<SimpleParseContext>
Parse an
ArooaConfiguration into a JSON string.-
Constructor Summary
ConstructorsConstructorDescriptionJsonArooaParser(NamespaceMappings namespaceMappings, jakarta.json.stream.JsonGenerator jsonGenerator) -
Method Summary
Modifier and TypeMethodDescriptionparse(ArooaConfiguration configuration) Parse anArooaConfiguration.
-
Constructor Details
-
JsonArooaParser
public JsonArooaParser(NamespaceMappings namespaceMappings, jakarta.json.stream.JsonGenerator jsonGenerator)
-
-
Method Details
-
parse
public ConfigurationHandle<SimpleParseContext> parse(ArooaConfiguration configuration) throws ArooaParseException Description copied from interface:ArooaParserParse anArooaConfiguration.- Specified by:
parsein interfaceArooaParser<SimpleParseContext>- Parameters:
configuration- The configuration.- Returns:
- A
ConfigurationHandle. - Throws:
ArooaParseException- If parsing fails.
-