Class RequestBeanPropertyMeta

java.lang.Object
org.apache.juneau.httppart.bean.RequestBeanPropertyMeta

public class RequestBeanPropertyMeta extends Object
Represents the metadata gathered from a getter method of a class annotated with Request.
See Also:
  • Method Details

    • getPartName

      public String getPartName()
      Returns the HTTP part name for this property (query parameter name for example).
      Returns:
      The HTTP part name, or null if it doesn't have a part name.
    • getGetter

      public Method getGetter()
      Returns the name of the Java method getter that defines this property.
      Returns:
      The name of the Java method getter that defines this property.
      Never null.
    • getPartType

      Returns the HTTP part type for this property (query parameter for example).
      Returns:
      The HTTP part type for this property.
      Never null.
    • getSerializer

      Returns the serializer to use for serializing the bean property value.
      Returns:
      The serializer to use for serializing the bean property value.
    • getParser

      Returns the parser to use for parsing the bean property value.
      Parameters:
      _default - The default parsing to use if not defined on the annotation.
      Returns:
      The parsing to use for serializing the bean property value.
    • getSchema

      Returns the schema information gathered from annotations on the method and return type.
      Returns:
      The schema information gathered from annotations on the method and return type.
      Never null.