Package-level declarations

Types

Link copied to clipboard
interface Deprecation
Link copied to clipboard
data class EmbeddedSchema(val path: String, val json: String)
Link copied to clipboard
@Serializable
data class FqType(val names: List<String>, val variance: FqType.Variance = Invariant, val parameterTypes: List<FqType> = emptyList(), val nullable: Boolean = false)
Link copied to clipboard
interface Modifier
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A ProtocolSchema and its dependencies.

Link copied to clipboard
Link copied to clipboard
interface Schema
Link copied to clipboard
interface SchemaSet

A Schema and its dependencies.

Link copied to clipboard
interface Widget

Functions

Link copied to clipboard
fun main(vararg args: String)
Link copied to clipboard
fun parseProtocolSchema(javaHome: File, sources: Collection<File>, dependencies: Collection<File>, type: FqType): ProtocolSchemaSet
Link copied to clipboard
fun parseSchema(javaHome: File, sources: Collection<File>, dependencies: Collection<File>, type: FqType): SchemaSet