@Generated(value="Autogenerated by Thrift Compiler (0.10.0)",
date="2017-08-15")
public class marketParam
extends java.lang.Object
implements org.apache.thrift.TBase<marketParam,marketParam._Fields>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<marketParam>
| 限定符和类型 | 类和说明 |
|---|---|
static class |
marketParam._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| 限定符和类型 | 字段和说明 |
|---|---|
CanShareType |
canShareType |
MarketType |
marketType |
static java.util.Map<marketParam._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
int |
pageIndex |
int |
pageSize |
java.lang.String |
userBaseId |
| 构造器和说明 |
|---|
marketParam() |
marketParam(marketParam other)
Performs a deep copy on other.
|
marketParam(java.lang.String userBaseId,
MarketType marketType,
CanShareType canShareType,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear() |
int |
compareTo(marketParam other) |
marketParam |
deepCopy() |
boolean |
equals(marketParam that) |
boolean |
equals(java.lang.Object that) |
marketParam._Fields |
fieldForId(int fieldId) |
CanShareType |
getCanShareType() |
java.lang.Object |
getFieldValue(marketParam._Fields field) |
MarketType |
getMarketType() |
int |
getPageIndex() |
int |
getPageSize() |
java.lang.String |
getUserBaseId() |
int |
hashCode() |
boolean |
isSet(marketParam._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
|
boolean |
isSetCanShareType()
Returns true if field canShareType is set (has been assigned a value) and false otherwise
|
boolean |
isSetMarketType()
Returns true if field marketType is set (has been assigned a value) and false otherwise
|
boolean |
isSetPageIndex()
Returns true if field pageIndex is set (has been assigned a value) and false otherwise
|
boolean |
isSetPageSize()
Returns true if field pageSize is set (has been assigned a value) and false otherwise
|
boolean |
isSetUserBaseId()
Returns true if field userBaseId is set (has been assigned a value) and false otherwise
|
void |
read(org.apache.thrift.protocol.TProtocol iprot) |
marketParam |
setCanShareType(CanShareType canShareType) |
void |
setCanShareTypeIsSet(boolean value) |
void |
setFieldValue(marketParam._Fields field,
java.lang.Object value) |
marketParam |
setMarketType(MarketType marketType) |
void |
setMarketTypeIsSet(boolean value) |
marketParam |
setPageIndex(int pageIndex) |
void |
setPageIndexIsSet(boolean value) |
marketParam |
setPageSize(int pageSize) |
void |
setPageSizeIsSet(boolean value) |
marketParam |
setUserBaseId(java.lang.String userBaseId) |
void |
setUserBaseIdIsSet(boolean value) |
java.lang.String |
toString() |
void |
unsetCanShareType() |
void |
unsetMarketType() |
void |
unsetPageIndex() |
void |
unsetPageSize() |
void |
unsetUserBaseId() |
void |
validate() |
void |
write(org.apache.thrift.protocol.TProtocol oprot) |
public java.lang.String userBaseId
public MarketType marketType
MarketTypepublic CanShareType canShareType
CanShareTypepublic int pageIndex
public int pageSize
public static final java.util.Map<marketParam._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public marketParam()
public marketParam(java.lang.String userBaseId,
MarketType marketType,
CanShareType canShareType,
int pageIndex,
int pageSize)
public marketParam(marketParam other)
public marketParam deepCopy()
deepCopy 在接口中 org.apache.thrift.TBase<marketParam,marketParam._Fields>public void clear()
clear 在接口中 org.apache.thrift.TBase<marketParam,marketParam._Fields>public java.lang.String getUserBaseId()
public marketParam setUserBaseId(java.lang.String userBaseId)
public void unsetUserBaseId()
public boolean isSetUserBaseId()
public void setUserBaseIdIsSet(boolean value)
public MarketType getMarketType()
MarketTypepublic marketParam setMarketType(MarketType marketType)
MarketTypepublic void unsetMarketType()
public boolean isSetMarketType()
public void setMarketTypeIsSet(boolean value)
public CanShareType getCanShareType()
CanShareTypepublic marketParam setCanShareType(CanShareType canShareType)
CanShareTypepublic void unsetCanShareType()
public boolean isSetCanShareType()
public void setCanShareTypeIsSet(boolean value)
public int getPageIndex()
public marketParam setPageIndex(int pageIndex)
public void unsetPageIndex()
public boolean isSetPageIndex()
public void setPageIndexIsSet(boolean value)
public int getPageSize()
public marketParam setPageSize(int pageSize)
public void unsetPageSize()
public boolean isSetPageSize()
public void setPageSizeIsSet(boolean value)
public void setFieldValue(marketParam._Fields field, java.lang.Object value)
setFieldValue 在接口中 org.apache.thrift.TBase<marketParam,marketParam._Fields>public java.lang.Object getFieldValue(marketParam._Fields field)
getFieldValue 在接口中 org.apache.thrift.TBase<marketParam,marketParam._Fields>public boolean isSet(marketParam._Fields field)
isSet 在接口中 org.apache.thrift.TBase<marketParam,marketParam._Fields>public boolean equals(java.lang.Object that)
equals 在类中 java.lang.Objectpublic boolean equals(marketParam that)
public int hashCode()
hashCode 在类中 java.lang.Objectpublic int compareTo(marketParam other)
compareTo 在接口中 java.lang.Comparable<marketParam>public marketParam._Fields fieldForId(int fieldId)
fieldForId 在接口中 org.apache.thrift.TBase<marketParam,marketParam._Fields>public void read(org.apache.thrift.protocol.TProtocol iprot)
throws org.apache.thrift.TException
read 在接口中 org.apache.thrift.TSerializableorg.apache.thrift.TExceptionpublic void write(org.apache.thrift.protocol.TProtocol oprot)
throws org.apache.thrift.TException
write 在接口中 org.apache.thrift.TSerializableorg.apache.thrift.TExceptionpublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic void validate()
throws org.apache.thrift.TException
org.apache.thrift.TException