Uses of Class
de.haumacher.msgbuf.generator.ast.Option
Packages that use Option
Package
Description
-
Uses of Option in de.haumacher.msgbuf.generator
Methods in de.haumacher.msgbuf.generator that return OptionModifier and TypeMethodDescriptiondefault OptionFieldOperations.getReverseAnnotation()The annotation marking this reference as "reverse".Methods in de.haumacher.msgbuf.generator that return types with arguments of type OptionMethods in de.haumacher.msgbuf.generator with parameters of type OptionModifier and TypeMethodDescriptionstatic booleanMethod parameters in de.haumacher.msgbuf.generator with type arguments of type OptionModifier and TypeMethodDescriptiondefault voidGeneratorPlugin.addInterfaces(Map<String, Option> options, MessageDef def, List<String> generalizations) Adds interfaces to the generated type.default voidInitializes 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 OptionModifierConstructorDescriptionprotectedAbstractMessageGenerator(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.astModifier and TypeClassDescriptionclassOptionannotating a boolean valueclassOptionannotating an int valueclassOptionannotating a string valueMethods in de.haumacher.msgbuf.generator.ast that return OptionModifier and TypeMethodDescriptionstatic OptionOption.readOption(JsonReader in) Reads a new instance from the given reader.Option.registerListener(Listener l) Option.unregisterListener(Listener l) Methods in de.haumacher.msgbuf.generator.ast that return types with arguments of type OptionMethods in de.haumacher.msgbuf.generator.ast with parameters of type OptionModifier and TypeMethodDescriptionprotected final voidWithOptions.internalPutOption(String key, Option value) Implementation ofWithOptions.putOption(String, de.haumacher.msgbuf.generator.ast.Option)without chain call utility.Adds a key value pair to theWithOptions.getOptions()map.Method parameters in de.haumacher.msgbuf.generator.ast with type arguments of type OptionModifier and TypeMethodDescriptionprotected final voidWithOptions.internalSetOptions(Map<String, Option> value) Internal setter forWithOptions.getOptions()without chain call utility.Constant.setOptions(Map<String, Option> value) Definition.setOptions(Map<String, Option> value) DefinitionBase.setOptions(Map<String, Option> value) DefinitionFile.setOptions(Map<String, Option> value) EnumDef.setOptions(Map<String, Option> value) Field.setOptions(Map<String, Option> value) MessageDef.setOptions(Map<String, Option> value) OptionContainer.setOptions(Map<String, Option> value) Part.setOptions(Map<String, Option> value) WithOptions.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 -
Uses of Option in de.haumacher.msgbuf.generator.parser
Methods in de.haumacher.msgbuf.generator.parser that return Option -
Uses of Option in de.haumacher.msgbuf.generator.plugins
Method parameters in de.haumacher.msgbuf.generator.plugins with type arguments of type OptionModifier and TypeMethodDescriptionvoidXmlStreamingPlugin.addInterfaces(Map<String, Option> options, MessageDef def, List<String> generalizations) voidXmlStreamingPlugin.messageImplContents(Map<String, Option> options, MessageDef def) XmlStreamingPlugin.messageInterfaceContents(Map<String, Option> options, MessageDef def)