Class ClassBuilderInfo.MemberOrArgument
java.lang.Object
org.freedesktop.dbus.utils.generator.ClassBuilderInfo.MemberOrArgument
- Enclosing class:
ClassBuilderInfo
Pojo which represents a class member/field or argument.
- Since:
- v3.0.1 - 2018-12-20
-
Field Summary
FieldsModifier and TypeFieldDescriptionList of annotations for this member.private final booleanTrue to force this member to be final, false otherwise.List of classes/types or placeholders put into diamond operators to use as generics.private final StringName of member/field.private final StringType of member/field (e.g. -
Constructor Summary
ConstructorsConstructorDescriptionMemberOrArgument(String _name, String _type) MemberOrArgument(String _name, String _type, boolean _finalMember) -
Method Summary
Modifier and TypeMethodDescriptionasOneLineString(Set<String> _allImports, boolean _includeAnnotations) getFullType(Set<String> _allImports) getName()getType()booleantoString()
-
Field Details
-
name
Name of member/field. -
type
Type of member/field (e.g. String, int...). -
finalArg
private final boolean finalArgTrue to force this member to be final, false otherwise. -
generics
List of classes/types or placeholders put into diamond operators to use as generics. -
annotations
List of annotations for this member.
-
-
Constructor Details
-
MemberOrArgument
-
MemberOrArgument
-
-
Method Details