public class JsTypeAssertionProcessor extends Object implements ParsedYamlProcessor
Constructor and Description |
---|
JsTypeAssertionProcessor(JsClassGenerator jsClassGenerator,
String rootPackage) |
Modifier and Type | Method and Description |
---|---|
void |
currentVariable(String currentVariable) |
void |
process(ObjectTypeExternalValue externalValueObject) |
void |
process(ObjectTypeInSpecValueObject inSpecValueObject) |
void |
process(ObjectTypeNested nestedValueObject) |
void |
process(ParsedEnum parsedEnum) |
void |
process(ParsedValueObject valueObject) |
void |
process(ParsedYAMLSpec spec) |
void |
process(ValueObjectProperty property) |
void |
process(ValueObjectTypeExternalType externalType) |
void |
process(ValueObjectTypeList list) |
void |
process(ValueObjectTypePrimitiveType primitiveType) |
void |
process(YamlEnumExternalEnum externalEnum) |
void |
process(YamlEnumInSpecEnum inSpecEnum) |
public JsTypeAssertionProcessor(JsClassGenerator jsClassGenerator, String rootPackage)
public void process(ParsedYAMLSpec spec) throws ProcessingException
process
in interface ParsedYamlProcessor
ProcessingException
public void process(ParsedValueObject valueObject) throws ProcessingException
process
in interface ParsedYamlProcessor
ProcessingException
public void process(ValueObjectProperty property) throws ProcessingException
process
in interface ParsedYamlProcessor
ProcessingException
public void process(ObjectTypeExternalValue externalValueObject) throws ProcessingException
process
in interface ParsedYamlProcessor
ProcessingException
public void process(ObjectTypeInSpecValueObject inSpecValueObject) throws ProcessingException
process
in interface ParsedYamlProcessor
ProcessingException
public void process(ObjectTypeNested nestedValueObject) throws ProcessingException
process
in interface ParsedYamlProcessor
ProcessingException
public void process(ValueObjectTypeList list) throws ProcessingException
process
in interface ParsedYamlProcessor
ProcessingException
public void process(ValueObjectTypePrimitiveType primitiveType) throws ProcessingException
process
in interface ParsedYamlProcessor
ProcessingException
public void process(YamlEnumExternalEnum externalEnum) throws ProcessingException
process
in interface ParsedYamlProcessor
ProcessingException
public void process(YamlEnumInSpecEnum inSpecEnum) throws ProcessingException
process
in interface ParsedYamlProcessor
ProcessingException
public void process(ValueObjectTypeExternalType externalType) throws ProcessingException
process
in interface ParsedYamlProcessor
ProcessingException
public void process(ParsedEnum parsedEnum) throws ProcessingException
process
in interface ParsedYamlProcessor
ProcessingException
public void currentVariable(String currentVariable)
Copyright © 2019. All rights reserved.