com.ibm.portal.resolver.streams
Interface MultipartStream.Entry
- All Superinterfaces:
- java.lang.Iterable<java.util.Map.Entry<java.lang.String,java.lang.String>>, IterableListModel<java.util.Map.Entry<java.lang.String,java.lang.String>>, ListModel<java.util.Map.Entry<java.lang.String,java.lang.String>>, MetaData<java.lang.String,java.util.Map.Entry<java.lang.String,java.lang.String>>
- All Known Implementing Classes:
- DefaultMultipartEntry, FormDataInputStream.Entry, MultipartInputStream.Entry
- Enclosing interface:
- MultipartStream
-
public static interface MultipartStream.Entry
- extends MetaData<java.lang.String,java.util.Map.Entry<java.lang.String,java.lang.String>>, IterableListModel<java.util.Map.Entry<java.lang.String,java.lang.String>>
This class is used to represent a multipart stream entry. The
MetaData interface represents the headers of this mime entry,
mapping from String -> String
- Since:
- 6.0.1
Method Summary
|
java.lang.String |
getContentType()
Mime type of the data. |
IterableListModel<java.lang.String> |
getNames()
Return a list of the names of meta data entries. |
java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.String>> |
iterator()
Return the iterator over all entries |
getContentType
java.lang.String getContentType()
- Mime type of the data. The return value must be a registered mime
type
- Returns:
- mime type string
getNames
IterableListModel<java.lang.String> getNames()
- Returns a list of the names of meta data entries.
- Specified by:
- getNames in interface MetaData<java.lang.String,java.util.Map.Entry<java.lang.String,java.lang.String>>
- Returns:
- the list of names.
iterator
java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.String>> iterator()
- Returns the iterator over all entries
- Specified by:
- iterator in interface java.lang.Iterable<java.util.Map.Entry<java.lang.String,java.lang.String>>
- Specified by:
- iterator in interface IterableListModel<java.util.Map.Entry<java.lang.String,java.lang.String>>
- Specified by:
- iterator in interface ListModel<java.util.Map.Entry<java.lang.String,java.lang.String>>
- Specified by:
- iterator in interface MetaData<java.lang.String,java.util.Map.Entry<java.lang.String,java.lang.String>>
- Returns:
- the iterator over all entries