Interface PojoConstructorModel<T>

    • Method Detail

      • annotations

        Stream<Annotation> annotations()
        Returns:
        All annotations on this constructor.
      • typeModel

        PojoRawTypeModel<T> typeModel()
        Returns:
        A model of this constructor's constructed type.
      • parameter

        PojoMethodParameterModel<?> parameter​(int index)
        Parameters:
        index - The index of a declared parameter in this constructor.
        Returns:
        A representation of the parameter with the given index.
        Throws:
        SearchException - If there is no parameter with the given index in this constructor.
      • parametersJavaTypes

        Class<?>[] parametersJavaTypes()
        Returns:
        An array containing the Java types of all declared parameters of this constructor.