Class ClassBuilderInfo.ClassMethod

java.lang.Object
org.freedesktop.dbus.utils.generator.ClassBuilderInfo.ClassMethod
Enclosing class:
ClassBuilderInfo

public static class ClassBuilderInfo.ClassMethod extends Object
Pojo which represents a class method.
Since:
v3.0.1 - 2018-12-20
  • Field Details

    • name

      private final String name
      Name of this method.
    • returnType

      private final String returnType
      Return value of the method.
    • finalMethod

      private final boolean finalMethod
      True if method should be final, false otherwise.
    • arguments

      private final List<ClassBuilderInfo.MemberOrArgument> arguments
      Arguments for this method, key is argument name, value is argument type.
    • annotations

      private final List<String> annotations
      List of annotations for this method.
  • Constructor Details

    • ClassMethod

      public ClassMethod(String _name, String _returnType, boolean _finalMethod)
  • Method Details