Uses of Interface
org.openjdk.jmc.flightrecorder.writer.api.TypeStructureBuilder
-
Packages that use TypeStructureBuilder Package Description org.openjdk.jmc.flightrecorder.writer org.openjdk.jmc.flightrecorder.writer.api -
-
Uses of TypeStructureBuilder in org.openjdk.jmc.flightrecorder.writer
Methods in org.openjdk.jmc.flightrecorder.writer that return TypeStructureBuilder Modifier and Type Method Description TypeStructureBuilderTypesImpl. typeStructureBuilder() -
Uses of TypeStructureBuilder in org.openjdk.jmc.flightrecorder.writer.api
Methods in org.openjdk.jmc.flightrecorder.writer.api that return TypeStructureBuilder Modifier and Type Method Description TypeStructureBuilderTypeStructureBuilder. addField(String name, Type type)Add a field of the given name and typeTypeStructureBuilderTypeStructureBuilder. addField(String name, Type type, Consumer<TypedFieldBuilder> fieldCallback)Add a field of the given name and type and with a customization callbackTypeStructureBuilderTypeStructureBuilder. addField(String name, Types.Predefined type)Add a field of the given name and (predefined) typeTypeStructureBuilderTypeStructureBuilder. addField(String name, Types.Predefined type, Consumer<TypedFieldBuilder> fieldCallback)Add a field of the given name and (predefined) type and with a customization callbackTypeStructureBuilderTypeStructureBuilder. addField(TypedField field)Add a specific field.TypeStructureBuilderTypeStructureBuilder. addFields(TypedField field1, TypedField field2, TypedField... fields)Add specific fields.abstract TypeStructureBuilderTypes. typeStructureBuilder()A convenience accessor to TypeStructureBuilder instance outside of the type configuration callbackMethod parameters in org.openjdk.jmc.flightrecorder.writer.api with type arguments of type TypeStructureBuilder Modifier and Type Method Description abstract TypeTypes. getOrAdd(String name, boolean withConstantPool, Consumer<TypeStructureBuilder> builderCallback)Retrieve the given type or create it a-new if it hasn't been added yet.abstract TypeTypes. getOrAdd(String name, String supertype, boolean withConstantPool, Consumer<TypeStructureBuilder> builderCallback)Retrieve the given type or create it a-new if it hasn't been added yet.abstract TypeTypes. getOrAdd(String name, String supertype, Consumer<TypeStructureBuilder> builderCallback)Retrieve the given type or create it a-new if it hasn't been added yet.abstract TypeTypes. getOrAdd(String name, Consumer<TypeStructureBuilder> builderCallback)Retrieve the given type or create it a-new if it hasn't been added yet.abstract TypeTypes. getOrAdd(Types.Predefined type, String supertype, Consumer<TypeStructureBuilder> builderCallback)Retrieve the given type or create it a-new if it hasn't been added yet.abstract TypeTypes. getOrAdd(Types.Predefined type, Consumer<TypeStructureBuilder> builderCallback)Retrieve the given type or create it a-new if it hasn't been added yet.abstract TypeRecording. registerAnnotationType(String name, Consumer<TypeStructureBuilder> builderCallback)Try registering a user annotation type.abstract TypeRecording. registerEventType(String name, Consumer<TypeStructureBuilder> builderCallback)Try registering a user event type.abstract TypeRecording. registerType(String name, String supertype, Consumer<TypeStructureBuilder> builderCallback)Try registering a custom type.abstract TypeRecording. registerType(String name, Consumer<TypeStructureBuilder> builderCallback)Try registering a custom type.
-