Top Description Fields Constructors Methods
org.apache.hc.client5.http.entity.mime

public Class Header

extends Object
implements Iterable<MimeField>
Class Inheritance
All Implemented Interfaces
java.lang.Iterable
Imports
java.util.ArrayList, .Collections, .HashMap, .Iterator, .LinkedList, .List, .Locale, .Map

The header of a MIME entity.

Field Summary

Modifier and TypeField and Description
private final Map<String, List<MimeField>>
private final List<MimeField>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
addField(final MimeField field)

public MimeField
getField(final String name)

public List<MimeField>
public List<MimeField>
getFields(final String name)

public Iterator<MimeField>
iterator()

Implements java.lang.Iterable.iterator.

Returns an iterator over elements of type T.
public int
removeFields(final String name)

public void
setField(final MimeField field)

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

fieldMapback to summary
private final Map<String, List<MimeField>> fieldMap
fieldsback to summary
private final List<MimeField> fields

Constructor Detail

Headerback to summary
public Header()

Method Detail

addFieldback to summary
public void addField(final MimeField field)
getFieldback to summary
public MimeField getField(final String name)
getFieldsback to summary
public List<MimeField> getFields()
getFieldsback to summary
public List<MimeField> getFields(final String name)
iteratorback to summary
public Iterator<MimeField> iterator()

Implements java.lang.Iterable.iterator.

Doc from java.lang.Iterable.iterator.

Returns an iterator over elements of type T.

Returns:Iterator<MimeField>

an Iterator.

Annotations
@Override
removeFieldsback to summary
public int removeFields(final String name)
setFieldback to summary
public void setField(final MimeField field)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override