Class TCondition
- java.lang.Object
-
- org.apache.accumulo.core.dataImpl.thrift.TCondition
-
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<TCondition>,org.apache.thrift.TBase<TCondition,TCondition._Fields>,org.apache.thrift.TSerializable
public class TCondition extends Object implements org.apache.thrift.TBase<TCondition,TCondition._Fields>, Serializable, Cloneable, Comparable<TCondition>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTCondition._FieldsThe set of fields this struct contains, along with convenience methods for finding and manipulating them.
-
Field Summary
Fields Modifier and Type Field Description ByteBuffercfByteBuffercqByteBuffercvbooleanhasTimestampByteBufferiteratorsstatic Map<TCondition._Fields,org.apache.thrift.meta_data.FieldMetaData>metaDataMaplongtsByteBufferval
-
Constructor Summary
Constructors Constructor Description TCondition()TCondition(ByteBuffer cf, ByteBuffer cq, ByteBuffer cv, long ts, boolean hasTimestamp, ByteBuffer val, ByteBuffer iterators)TCondition(TCondition other)Performs a deep copy on other.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ByteBufferbufferForCf()ByteBufferbufferForCq()ByteBufferbufferForCv()ByteBufferbufferForIterators()ByteBufferbufferForVal()voidclear()intcompareTo(TCondition other)TConditiondeepCopy()booleanequals(Object that)booleanequals(TCondition that)TCondition._FieldsfieldForId(int fieldId)byte[]getCf()byte[]getCq()byte[]getCv()ObjectgetFieldValue(TCondition._Fields field)byte[]getIterators()longgetTs()byte[]getVal()inthashCode()booleanisHasTimestamp()booleanisSet(TCondition._Fields field)Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwisebooleanisSetCf()Returns true if field cf is set (has been assigned a value) and false otherwisebooleanisSetCq()Returns true if field cq is set (has been assigned a value) and false otherwisebooleanisSetCv()Returns true if field cv is set (has been assigned a value) and false otherwisebooleanisSetHasTimestamp()Returns true if field hasTimestamp is set (has been assigned a value) and false otherwisebooleanisSetIterators()Returns true if field iterators is set (has been assigned a value) and false otherwisebooleanisSetTs()Returns true if field ts is set (has been assigned a value) and false otherwisebooleanisSetVal()Returns true if field val is set (has been assigned a value) and false otherwisevoidread(org.apache.thrift.protocol.TProtocol iprot)TConditionsetCf(byte[] cf)TConditionsetCf(ByteBuffer cf)voidsetCfIsSet(boolean value)TConditionsetCq(byte[] cq)TConditionsetCq(ByteBuffer cq)voidsetCqIsSet(boolean value)TConditionsetCv(byte[] cv)TConditionsetCv(ByteBuffer cv)voidsetCvIsSet(boolean value)voidsetFieldValue(TCondition._Fields field, Object value)TConditionsetHasTimestamp(boolean hasTimestamp)voidsetHasTimestampIsSet(boolean value)TConditionsetIterators(byte[] iterators)TConditionsetIterators(ByteBuffer iterators)voidsetIteratorsIsSet(boolean value)TConditionsetTs(long ts)voidsetTsIsSet(boolean value)TConditionsetVal(byte[] val)TConditionsetVal(ByteBuffer val)voidsetValIsSet(boolean value)StringtoString()voidunsetCf()voidunsetCq()voidunsetCv()voidunsetHasTimestamp()voidunsetIterators()voidunsetTs()voidunsetVal()voidvalidate()voidwrite(org.apache.thrift.protocol.TProtocol oprot)
-
-
-
Field Detail
-
cf
public ByteBuffer cf
-
cq
public ByteBuffer cq
-
cv
public ByteBuffer cv
-
ts
public long ts
-
hasTimestamp
public boolean hasTimestamp
-
val
public ByteBuffer val
-
iterators
public ByteBuffer iterators
-
metaDataMap
public static final Map<TCondition._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
Constructor Detail
-
TCondition
public TCondition()
-
TCondition
public TCondition(ByteBuffer cf, ByteBuffer cq, ByteBuffer cv, long ts, boolean hasTimestamp, ByteBuffer val, ByteBuffer iterators)
-
TCondition
public TCondition(TCondition other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public TCondition deepCopy()
- Specified by:
deepCopyin interfaceorg.apache.thrift.TBase<TCondition,TCondition._Fields>
-
clear
public void clear()
- Specified by:
clearin interfaceorg.apache.thrift.TBase<TCondition,TCondition._Fields>
-
getCf
public byte[] getCf()
-
bufferForCf
public ByteBuffer bufferForCf()
-
setCf
public TCondition setCf(byte[] cf)
-
setCf
public TCondition setCf(ByteBuffer cf)
-
unsetCf
public void unsetCf()
-
isSetCf
public boolean isSetCf()
Returns true if field cf is set (has been assigned a value) and false otherwise
-
setCfIsSet
public void setCfIsSet(boolean value)
-
getCq
public byte[] getCq()
-
bufferForCq
public ByteBuffer bufferForCq()
-
setCq
public TCondition setCq(byte[] cq)
-
setCq
public TCondition setCq(ByteBuffer cq)
-
unsetCq
public void unsetCq()
-
isSetCq
public boolean isSetCq()
Returns true if field cq is set (has been assigned a value) and false otherwise
-
setCqIsSet
public void setCqIsSet(boolean value)
-
getCv
public byte[] getCv()
-
bufferForCv
public ByteBuffer bufferForCv()
-
setCv
public TCondition setCv(byte[] cv)
-
setCv
public TCondition setCv(ByteBuffer cv)
-
unsetCv
public void unsetCv()
-
isSetCv
public boolean isSetCv()
Returns true if field cv is set (has been assigned a value) and false otherwise
-
setCvIsSet
public void setCvIsSet(boolean value)
-
getTs
public long getTs()
-
setTs
public TCondition setTs(long ts)
-
unsetTs
public void unsetTs()
-
isSetTs
public boolean isSetTs()
Returns true if field ts is set (has been assigned a value) and false otherwise
-
setTsIsSet
public void setTsIsSet(boolean value)
-
isHasTimestamp
public boolean isHasTimestamp()
-
setHasTimestamp
public TCondition setHasTimestamp(boolean hasTimestamp)
-
unsetHasTimestamp
public void unsetHasTimestamp()
-
isSetHasTimestamp
public boolean isSetHasTimestamp()
Returns true if field hasTimestamp is set (has been assigned a value) and false otherwise
-
setHasTimestampIsSet
public void setHasTimestampIsSet(boolean value)
-
getVal
public byte[] getVal()
-
bufferForVal
public ByteBuffer bufferForVal()
-
setVal
public TCondition setVal(byte[] val)
-
setVal
public TCondition setVal(ByteBuffer val)
-
unsetVal
public void unsetVal()
-
isSetVal
public boolean isSetVal()
Returns true if field val is set (has been assigned a value) and false otherwise
-
setValIsSet
public void setValIsSet(boolean value)
-
getIterators
public byte[] getIterators()
-
bufferForIterators
public ByteBuffer bufferForIterators()
-
setIterators
public TCondition setIterators(byte[] iterators)
-
setIterators
public TCondition setIterators(ByteBuffer iterators)
-
unsetIterators
public void unsetIterators()
-
isSetIterators
public boolean isSetIterators()
Returns true if field iterators is set (has been assigned a value) and false otherwise
-
setIteratorsIsSet
public void setIteratorsIsSet(boolean value)
-
setFieldValue
public void setFieldValue(TCondition._Fields field, Object value)
- Specified by:
setFieldValuein interfaceorg.apache.thrift.TBase<TCondition,TCondition._Fields>
-
getFieldValue
public Object getFieldValue(TCondition._Fields field)
- Specified by:
getFieldValuein interfaceorg.apache.thrift.TBase<TCondition,TCondition._Fields>
-
isSet
public boolean isSet(TCondition._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise- Specified by:
isSetin interfaceorg.apache.thrift.TBase<TCondition,TCondition._Fields>
-
equals
public boolean equals(TCondition that)
-
compareTo
public int compareTo(TCondition other)
- Specified by:
compareToin interfaceComparable<TCondition>
-
fieldForId
public TCondition._Fields fieldForId(int fieldId)
- Specified by:
fieldForIdin interfaceorg.apache.thrift.TBase<TCondition,TCondition._Fields>
-
read
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException- Specified by:
readin interfaceorg.apache.thrift.TSerializable- Throws:
org.apache.thrift.TException
-
write
public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException- Specified by:
writein interfaceorg.apache.thrift.TSerializable- Throws:
org.apache.thrift.TException
-
validate
public void validate() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
-