MappingsVersionConverter
class MappingsVersionConverter(namespaceGetter: suspend () -> Namespace, var validator: <Error class: unknown class><MappingsContainer> = null) : SingleConverter<MappingsContainer>
Argument converter for MappingsContainer objects based on mappings versions.
Constructors
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun parse(parser: StringParser?, context: CommandContext, named: String?): Boolean
Link copied to clipboard
Link copied to clipboard
open fun toDefaulting(defaultValue: MappingsContainer, outputError: Boolean, signatureType: Key?, showTypeInSignature: Boolean?, errorType: Key?, nestedValidator: Validator<MappingsContainer>): DefaultingConverter<MappingsContainer>
Link copied to clipboard
open fun toOptional(signatureType: Key?, showTypeInSignature: Boolean?, errorType: Key?, outputError: Boolean, nestedValidator: Validator<MappingsContainer?>): OptionalConverter<MappingsContainer>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun withBuilder(builder: ConverterBuilder<MappingsContainer>): SingleConverter<MappingsContainer>