SpecificRecord
avrohugger.format.SpecificRecord
object SpecificRecord extends SourceFormat
Attributes
- Graph
-
- Supertypes
- Self type
-
SpecificRecord.type
Members list
Value members
Concrete methods
def asCompilationUnits(classStore: ClassStore, ns: Option[String], schemaOrProtocol: Either[Schema, Protocol], schemaStore: SchemaStore, maybeOutDir: Option[String], typeMatcher: TypeMatcher, restrictedFields: Boolean, targetScalaPartialVersion: String): List[CompilationUnit]
def compile(classStore: ClassStore, ns: Option[String], schemaOrProtocol: Either[Schema, Protocol], outDir: String, schemaStore: SchemaStore, typeMatcher: TypeMatcher, restrictedFields: Boolean, targetScalaPartialVersion: String): Unit
Inherited methods
Attributes
- Inherited from:
- SourceFormat
def getFilePath(namespace: Option[String], schemaOrProtocol: Either[Schema, Protocol], maybeOutDir: Option[String], typeMatcher: TypeMatcher): Option[Path]
Attributes
- Inherited from:
- SourceFormat
def getJavaEnumCompilationUnit(classStore: ClassStore, namespace: Option[String], schema: Schema, maybeOutDir: Option[String], typeMatcher: TypeMatcher): CompilationUnit
Attributes
- Inherited from:
- SourceFormat
Attributes
- Inherited from:
- SourceFormat
def getScalaCompilationUnit(classStore: ClassStore, namespace: Option[String], schemaOrProtocol: Either[Schema, Protocol], typeMatcher: TypeMatcher, schemaStore: SchemaStore, maybeOutDir: Option[String], restrictedFields: Boolean, targetScalaPartialVersion: String): CompilationUnit
Attributes
- Inherited from:
- SourceFormat
Attributes
- Inherited from:
- SourceFormat
def registerTypes(schemaOrProtocol: Either[Schema, Protocol], classStore: ClassStore, typeMatcher: TypeMatcher): Unit
Attributes
- Inherited from:
- SourceFormat
Attributes
- Inherited from:
- SourceFormat
Attributes
- Inherited from:
- SourceFormat
Concrete fields
Inherited fields
Attributes
- Inherited from:
- SourceFormat
In this article