public class RequiredFields extends Object implements PMessage<RequiredFields>, Serializable, Comparable<RequiredFields>, android.os.Parcelable
| Modifier and Type | Class and Description |
|---|---|
static class |
RequiredFields._Builder |
static class |
RequiredFields._Field |
| Modifier and Type | Field and Description |
|---|---|
static android.os.Parcelable.Creator<RequiredFields> |
CREATOR |
static PStructDescriptor<RequiredFields,RequiredFields._Field> |
kDescriptor |
| Constructor and Description |
|---|
RequiredFields(boolean pBooleanValue,
byte pByteValue,
short pShortValue,
int pIntegerValue,
long pLongValue,
double pDoubleValue,
String pStringValue,
net.morimekta.util.Binary pBinaryValue,
Value pEnumValue,
CompactFields pCompactValue) |
public static final PStructDescriptor<RequiredFields,RequiredFields._Field> kDescriptor
public static final android.os.Parcelable.Creator<RequiredFields> CREATOR
public RequiredFields(boolean pBooleanValue,
byte pByteValue,
short pShortValue,
int pIntegerValue,
long pLongValue,
double pDoubleValue,
String pStringValue,
net.morimekta.util.Binary pBinaryValue,
Value pEnumValue,
CompactFields pCompactValue)
public boolean hasBooleanValue()
public boolean isBooleanValue()
public boolean hasByteValue()
public byte getByteValue()
public boolean hasShortValue()
public short getShortValue()
public boolean hasIntegerValue()
public int getIntegerValue()
public boolean hasLongValue()
public long getLongValue()
public boolean hasDoubleValue()
public double getDoubleValue()
public boolean hasStringValue()
public String getStringValue()
public boolean hasBinaryValue()
public net.morimekta.util.Binary getBinaryValue()
public boolean hasEnumValue()
public Value getEnumValue()
public boolean hasCompactValue()
public CompactFields getCompactValue()
public boolean has(int key)
has in interface PMessage<RequiredFields>public int num(int key)
num in interface PMessage<RequiredFields>public Object get(int key)
get in interface PMessage<RequiredFields>public boolean isCompact()
isCompact in interface PMessage<RequiredFields>public boolean isSimple()
isSimple in interface PMessage<RequiredFields>public String asString()
asString in interface PMessage<RequiredFields>public int compareTo(RequiredFields other)
compareTo in interface Comparable<RequiredFields>public static PStructDescriptorProvider<RequiredFields,RequiredFields._Field> provider()
public PStructDescriptor<RequiredFields,RequiredFields._Field> descriptor()
descriptor in interface PMessage<RequiredFields>descriptor in interface PValue<RequiredFields>public int describeContents()
describeContents in interface android.os.Parcelablepublic void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in interface android.os.Parcelablepublic RequiredFields._Builder mutate()
mutate in interface PMessage<RequiredFields>public static RequiredFields._Builder builder()
Copyright © 2016. All rights reserved.