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.StringcontentTypeprivate java.lang.Stringnameprivate java.lang.Class<?>partTypeprivate Tvalue
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description intcompareTo(java.lang.Object o)java.lang.StringgetContentType()java.lang.StringgetFileName()java.lang.StringgetName()java.lang.Class<?>getPartType()TgetValue()abstract booleanisFile()
-
-
-
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:
compareToin interfacejava.lang.Comparable<T>
-
isFile
public abstract boolean isFile()
-
-