Class ClassBuilderInfo.ClassConstructor
- java.lang.Object
-
- org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassConstructor
-
- Enclosing class:
- ClassBuilderInfo
public static class ClassBuilderInfo.ClassConstructor extends java.lang.ObjectPojo which represents a class constructor.- Since:
- v3.0.1 - 2018-12-20
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<ClassBuilderInfo.MemberOrArgument>argumentsMap of arguments for the constructor.private java.util.List<ClassBuilderInfo.MemberOrArgument>superArgumentsMap of arguments for the super-constructor.private java.util.List<java.lang.String>throwArgumentsList of throws arguments.
-
Constructor Summary
Constructors Constructor Description ClassConstructor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringargumentsAsString(java.util.Set<java.lang.String> _allImports)java.util.List<ClassBuilderInfo.MemberOrArgument>getArguments()java.util.List<ClassBuilderInfo.MemberOrArgument>getSuperArguments()java.util.List<java.lang.String>getThrowArguments()java.lang.StringtoString()
-
-
-
Field Detail
-
arguments
private final java.util.List<ClassBuilderInfo.MemberOrArgument> arguments
Map of arguments for the constructor. Key is argument name, value is argument type.
-
superArguments
private final java.util.List<ClassBuilderInfo.MemberOrArgument> superArguments
Map of arguments for the super-constructor. Key is argument name, value is argument type.
-
throwArguments
private final java.util.List<java.lang.String> throwArguments
List of throws arguments.
-
-
Method Detail
-
getThrowArguments
public java.util.List<java.lang.String> getThrowArguments()
-
getArguments
public java.util.List<ClassBuilderInfo.MemberOrArgument> getArguments()
-
getSuperArguments
public java.util.List<ClassBuilderInfo.MemberOrArgument> getSuperArguments()
-
argumentsAsString
public java.lang.String argumentsAsString(java.util.Set<java.lang.String> _allImports)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-