Parent to all ouput formats' importers
Parent to all ouput format treehuggers Note: Java required for generating Enums (Specific API requires Java enums) _ABSTRACT MEMBERS_: to be implemented by a subclass asJavaCodeString
Parent to all ouput format treehuggers
Parent to all ouput format treehuggers
_ABSTRACT MEMBERS_: to be implemented by a subclass asScalaCodeString importer protocolhugger schemahugger
Parent to all ouput formats
Parent to all ouput formats
_ABSTRACT MEMBERS_: to be implemented by a subclass asCompilationUnits compile defaultTypes getName javaTreehugger scalaTreehugger toolName toolShortDescription
_CONCRETE MEMBERS_: implementations to be inherited by a subclass fileExt getFilePath getLocalSubtypes getJavaEnumCompilationUnit getScalaCompilationUnit isEnum registerTypes renameEnum RESERVED_WORDS writeToFile
Parent to all ouput formats' importers
_ABSTRACT MEMBERS_: to be implemented by a subclass getImports
_CONCRETE MEMBERS_: implementations to be inherited by a subclass getFieldSchemas getRecordImports getRecordSchemas getTopLevelSchemas isEnum isRecord