public class Command
extends java.lang.Object
implements android.os.Parcelable
| Modifier and Type | Field and Description |
|---|---|
static android.os.Parcelable.Creator<Command> |
CREATOR |
| Constructor and Description |
|---|
Command() |
Command(MethodType method,
java.lang.String Cmd) |
Command(MethodType method,
java.lang.String Cmd,
byte[] data) |
Command(android.os.Parcel in) |
| Modifier and Type | Method and Description |
|---|---|
static Command |
create(MethodType from,
java.lang.String id,
byte[] data) |
int |
describeContents() |
boolean |
equals(java.lang.Object o) |
static Command |
GET(java.lang.String header) |
static Command |
GET(java.lang.String header,
byte[] data) |
java.lang.String |
getCommand() |
byte[] |
getData() |
Header |
getHeader() |
MethodType |
getMethod() |
boolean |
hasData() |
int |
hashCode() |
static Command |
POST(java.lang.String header) |
static Command |
POST(java.lang.String header,
byte[] body) |
static Command |
PUT(java.lang.String header) |
static Command |
PUT(java.lang.String header,
byte[] body) |
void |
setBody(byte[] data) |
void |
setHeader(java.lang.String id) |
void |
setMethod(MethodType type) |
java.lang.String |
toString() |
void |
unsetBody() |
void |
writeToParcel(android.os.Parcel parcel,
int i) |
public static final android.os.Parcelable.Creator<Command> CREATOR
public Command(@NonNull
MethodType method,
@NonNull
java.lang.String Cmd)
public Command(@NonNull
MethodType method,
@NonNull
java.lang.String Cmd,
@Nullable
byte[] data)
public Command(android.os.Parcel in)
public Command()
public java.lang.String getCommand()
public Header getHeader()
public void setHeader(java.lang.String id)
public void setMethod(MethodType type)
public MethodType getMethod()
public byte[] getData()
public void setBody(byte[] data)
public int describeContents()
describeContents in interface android.os.Parcelablepublic void writeToParcel(android.os.Parcel parcel,
int i)
writeToParcel in interface android.os.Parcelablepublic boolean hasData()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object@NonNull public static Command GET(java.lang.String header)
@NonNull public static Command GET(java.lang.String header, byte[] data)
public static Command PUT(java.lang.String header, byte[] body)
public static Command POST(java.lang.String header, byte[] body)
public static Command POST(java.lang.String header)
public static Command create(MethodType from, java.lang.String id, byte[] data)
public static Command PUT(java.lang.String header)
public void unsetBody()