Interface PojoModelConstructorParameter

All Superinterfaces:
PojoModelElement

@Incubating public interface PojoModelConstructorParameter extends PojoModelElement
A model element representing a constructor parameter to bind.
See Also:
  • Method Details

    • name

      Optional<String> name()
      Returns:
      An optional containing the name of this constructor parameter, or an empty optional if it's not available (e.g. if the class was compiled without the `-parameters` compiler flag).
    • rawType

      Class<?> rawType()
      Specified by:
      rawType in interface PojoModelElement
      Returns:
      The Class representing the raw type of this constructor parameter.