Class BasicPart

java.lang.Object
org.apache.juneau.http.part.BasicPart
All Implemented Interfaces:
NameValuePair, Headerable
Direct Known Subclasses:
BasicBooleanPart, BasicCsvArrayPart, BasicDatePart, BasicIntegerPart, BasicLongPart, BasicStringPart, BasicUriPart, SerializedPart

@BeanIgnore public class BasicPart extends Object implements NameValuePair, Headerable
Implementation of NameValuePair for serializing POJOs as URL-encoded form post entries. Provides the following features:
  • Values from Suppliers.
  • Caching.
  • Fluent setters.
  • Fluent assertions.
See Also:
  • Constructor Details

    • BasicPart

      public BasicPart(String name, Object value)
      Constructor.
      Parameters:
      name - The part name.
      value - The POJO to serialize to The part value.
    • BasicPart

      protected BasicPart(BasicPart copyFrom)
      Copy constructor.
      Parameters:
      copyFrom - The object to copy.
  • Method Details