Class ClassBuilderInfo.ClassConstructor

  • Enclosing class:
    ClassBuilderInfo

    public static class ClassBuilderInfo.ClassConstructor
    extends java.lang.Object
    Pojo which represents a class constructor.
    Since:
    v3.0.1 - 2018-12-20
    • 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.
    • Constructor Detail

      • ClassConstructor

        public ClassConstructor()
    • Method Detail

      • getThrowArguments

        public java.util.List<java.lang.String> getThrowArguments()
      • argumentsAsString

        public java.lang.String argumentsAsString​(java.util.Set<java.lang.String> _allImports)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object