Uses of Class
de.haumacher.msgbuf.generator.ast.Option
-
-
Uses of Option in de.haumacher.msgbuf.generator
Methods in de.haumacher.msgbuf.generator that return Option Modifier and Type Method Description default OptionFieldOperations. getReverseAnnotation()The annotation marking this reference as "reverse".Methods in de.haumacher.msgbuf.generator that return types with arguments of type Option Modifier and Type Method Description Map<String,Option>AbstractMessageGenerator. getOptions()Methods in de.haumacher.msgbuf.generator with parameters of type Option Modifier and Type Method Description static booleanAbstractMessageGenerator. isTrue(Option option, boolean defaultValue)Method parameters in de.haumacher.msgbuf.generator with type arguments of type Option Modifier and Type Method Description default voidGeneratorPlugin. addInterfaces(Map<String,Option> options, MessageDef def, List<String> generalizations)Adds interfaces to the generated type.default voidGeneratorPlugin. init(Map<String,Option> options)Initializes the plug-in with file options.default FileGeneratorGeneratorPlugin. messageImplContents(Map<String,Option> options, MessageDef def)Creates aFileGeneratorthat is expanded within the implementation class.default FileGeneratorGeneratorPlugin. messageInterfaceContents(Map<String,Option> options, MessageDef def)Creates aFileGeneratorthat is expanded within the interface class.Constructor parameters in de.haumacher.msgbuf.generator with type arguments of type Option Constructor Description AbstractMessageGenerator(Map<String,Option> options)Creates aAbstractMessageGeneratorthat does not create top-level file contents.AbstractMessageGenerator(Map<String,Option> options, String packageSuffix)Creates aAbstractMessageGenerator.MessageGenerator(NameTable table, Map<String,Option> options, boolean isInterface, String packageSuffix, MessageDef def, GeneratorPlugin plugin)Creates aMessageGenerator. -
Uses of Option in de.haumacher.msgbuf.generator.ast
Subclasses of Option in de.haumacher.msgbuf.generator.ast Modifier and Type Class Description classFlagOptionannotating a boolean valueclassNumberOptionOptionannotating an int valueclassStringOptionOptionannotating a string valueMethods in de.haumacher.msgbuf.generator.ast that return Option Modifier and Type Method Description static OptionOption. readOption(JsonReader in)Reads a new instance from the given reader.OptionOption. registerListener(Listener l)OptionOption. unregisterListener(Listener l)Methods in de.haumacher.msgbuf.generator.ast that return types with arguments of type Option Modifier and Type Method Description Map<String,Option>WithOptions. getOptions()Annotations to this definition.Methods in de.haumacher.msgbuf.generator.ast with parameters of type Option Modifier and Type Method Description protected voidWithOptions. internalPutOption(String key, Option value)Implementation ofWithOptions.putOption(String, de.haumacher.msgbuf.generator.ast.Option)without chain call utility.ConstantConstant. putOption(String key, Option value)DefinitionDefinition. putOption(String key, Option value)DefinitionBaseDefinitionBase. putOption(String key, Option value)DefinitionFileDefinitionFile. putOption(String key, Option value)EnumDefEnumDef. putOption(String key, Option value)FieldField. putOption(String key, Option value)MessageDefMessageDef. putOption(String key, Option value)OptionContainerOptionContainer. putOption(String key, Option value)PartPart. putOption(String key, Option value)WithOptionsWithOptions. putOption(String key, Option value)Adds a key value pair to theWithOptions.getOptions()map.Method parameters in de.haumacher.msgbuf.generator.ast with type arguments of type Option Modifier and Type Method Description protected voidWithOptions. internalSetOptions(Map<String,Option> value)Internal setter forWithOptions.getOptions()without chain call utility.ConstantConstant. setOptions(Map<String,Option> value)DefinitionDefinition. setOptions(Map<String,Option> value)DefinitionBaseDefinitionBase. setOptions(Map<String,Option> value)DefinitionFileDefinitionFile. setOptions(Map<String,Option> value)EnumDefEnumDef. setOptions(Map<String,Option> value)FieldField. setOptions(Map<String,Option> value)MessageDefMessageDef. setOptions(Map<String,Option> value)OptionContainerOptionContainer. setOptions(Map<String,Option> value)PartPart. setOptions(Map<String,Option> value)WithOptionsWithOptions. setOptions(Map<String,Option> value) -
Uses of Option in de.haumacher.msgbuf.generator.common
Methods in de.haumacher.msgbuf.generator.common that return types with arguments of type Option Modifier and Type Method Description static Optional<Option>Util. getOption(WithOptions field, String optionName) -
Uses of Option in de.haumacher.msgbuf.generator.parser
Methods in de.haumacher.msgbuf.generator.parser that return Option Modifier and Type Method Description OptionProtobufParser. value() -
Uses of Option in de.haumacher.msgbuf.generator.plugins
Method parameters in de.haumacher.msgbuf.generator.plugins with type arguments of type Option Modifier and Type Method Description voidXmlStreamingPlugin. addInterfaces(Map<String,Option> options, MessageDef def, List<String> generalizations)voidXmlStreamingPlugin. init(Map<String,Option> options)FileGeneratorXmlStreamingPlugin. messageImplContents(Map<String,Option> options, MessageDef def)FileGeneratorXmlStreamingPlugin. messageInterfaceContents(Map<String,Option> options, MessageDef def)
-