Class ClassBuilderInfo.ClassMethod
- java.lang.Object
-
- org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassMethod
-
- Enclosing class:
- ClassBuilderInfo
public static class ClassBuilderInfo.ClassMethod extends java.lang.ObjectPojo which represents a class method.- Since:
- v3.0.1 - 2018-12-20
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<java.lang.String>annotationsList of annotations for this method.private java.util.List<ClassBuilderInfo.MemberOrArgument>argumentsArguments for this method, key is argument name, value is argument type.private booleanfinalMethodTrue if method should be final, false otherwise.private java.lang.StringnameName of this method.private java.lang.StringreturnTypeReturn value of the method.
-
Constructor Summary
Constructors Constructor Description ClassMethod(java.lang.String _name, java.lang.String _returnType, boolean _finalMethod)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>getAnnotations()java.util.List<ClassBuilderInfo.MemberOrArgument>getArguments()java.lang.StringgetName()java.lang.StringgetReturnType()booleanisFinalMethod()
-
-
-
Field Detail
-
name
private final java.lang.String name
Name of this method.
-
returnType
private final java.lang.String returnType
Return value of the method.
-
finalMethod
private final boolean finalMethod
True if method should be final, false otherwise.
-
arguments
private final java.util.List<ClassBuilderInfo.MemberOrArgument> arguments
Arguments for this method, key is argument name, value is argument type.
-
annotations
private final java.util.List<java.lang.String> annotations
List of annotations for this method.
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getReturnType
public java.lang.String getReturnType()
-
isFinalMethod
public boolean isFinalMethod()
-
getArguments
public java.util.List<ClassBuilderInfo.MemberOrArgument> getArguments()
-
getAnnotations
public java.util.List<java.lang.String> getAnnotations()
-
-