avrohugger.format.abstractions
Members list
Packages
Type members
Classlikes
Parent to all ouput formats' importers
Parent to all ouput formats' importers
ABSTRACT MEMBERS: to be implemented by a subclass getImports
CONCRETE MEMBERS: implementations to be inherited by a subclass getEnumSchemas getFieldSchemas getUserDefinedImports getRecordSchemas getTopLevelSchemas isEnum isRecord
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object SpecificImporter.typeobject StandardImporter.type
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 Note: Java required for generating Enums (Specific API requires Java enums) ABSTRACT MEMBERS: to be implemented by a subclass asJavaCodeString
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object SpecificJavaTreehugger.typeobject StandardJavaTreehugger.type
Parent to all ouput format treehuggers
Parent to all ouput format treehuggers
ABSTRACT MEMBERS: to be implemented by a subclass asScalaCodeString importer protocolhugger schemahugger
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object SpecificScalaTreehugger.typeobject StandardScalaTreehugger.type
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
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object SpecificRecord.typeobject Standard.type