Package kong.unirest.core
Class BodyPart<T>
- java.lang.Object
-
- kong.unirest.core.BodyPart<T>
-
- All Implemented Interfaces:
java.lang.Comparable
- Direct Known Subclasses:
ByteArrayPart
,FilePart
,InputStreamBody
,InputStreamPart
,ParamPart
,UnibodyString
,UniByteArrayBody
public abstract class BodyPart<T> extends java.lang.Object implements java.lang.Comparable
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
contentType
private java.lang.String
name
private java.lang.Class<?>
partType
private T
value
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description int
compareTo(java.lang.Object o)
java.lang.String
getContentType()
java.lang.String
getFileName()
java.lang.String
getName()
java.lang.Class<?>
getPartType()
T
getValue()
abstract boolean
isFile()
-
-
-
Field Detail
-
name
private final java.lang.String name
-
value
private final T value
-
contentType
private final java.lang.String contentType
-
partType
private final java.lang.Class<?> partType
-
-
Constructor Detail
-
BodyPart
protected BodyPart(T value, java.lang.String name, java.lang.String contentType)
-
-
Method Detail
-
getValue
public T getValue()
-
getPartType
public java.lang.Class<?> getPartType()
-
getContentType
public java.lang.String getContentType()
-
getName
public java.lang.String getName()
-
getFileName
public java.lang.String getFileName()
-
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<T>
-
isFile
public abstract boolean isFile()
-
-