CodeGenerator
Functions
Link copied to clipboard
abstract fun generate(marker: Marker, interfaceMode: InterfaceGenerationMode, extensionProperties: Boolean, readDfMethod: DefaultReadDfMethod? = null): CodeWithTypeCastGenerator
abstract fun generate(schema: DataFrameSchema, name: String, fields: Boolean, extensionProperties: Boolean, isOpen: Boolean, visibility: MarkerVisibility = MarkerVisibility.IMPLICIT_PUBLIC, knownMarkers: Iterable<Marker> = emptyList(), readDfMethod: DefaultReadDfMethod? = null, fieldNameNormalizer: NameNormalizer = NameNormalizer.id(), asDataClass: Boolean = false, nestedMarkerNameProvider: MarkerNameProvider = MarkerNameProvider.fromColumnName): CodeGenResult
Link copied to clipboard
inline fun <reified T> CodeGenerator.generate(interfaceMode: InterfaceGenerationMode, extensionProperties: Boolean): CodeWithTypeCastGenerator
internal fun CodeGenerator.generate(markerClass: KClass<*>, interfaceMode: InterfaceGenerationMode, extensionProperties: Boolean): CodeWithTypeCastGenerator