public class IndexClause extends java.lang.Object implements org.apache.thrift.TBase<IndexClause,IndexClause._Fields>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<IndexClause>
| Modifier and Type | Class and Description | 
|---|---|
| static class  | IndexClause._FieldsDeprecated.  The set of fields this struct contains, along with convenience methods for finding and manipulating them. | 
| Modifier and Type | Field and Description | 
|---|---|
| int | countDeprecated.  | 
| java.util.List<IndexExpression> | expressionsDeprecated.  | 
| static java.util.Map<IndexClause._Fields,org.apache.thrift.meta_data.FieldMetaData> | metaDataMapDeprecated.  | 
| java.nio.ByteBuffer | start_keyDeprecated.  | 
| Constructor and Description | 
|---|
| IndexClause()Deprecated.  | 
| IndexClause(IndexClause other)Deprecated.  Performs a deep copy on other. | 
| IndexClause(java.util.List<IndexExpression> expressions,
           java.nio.ByteBuffer start_key,
           int count)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addToExpressions(IndexExpression elem)Deprecated.  | 
| java.nio.ByteBuffer | bufferForStart_key()Deprecated.  | 
| void | clear()Deprecated.  | 
| int | compareTo(IndexClause other)Deprecated.  | 
| IndexClause | deepCopy()Deprecated.  | 
| boolean | equals(IndexClause that)Deprecated.  | 
| boolean | equals(java.lang.Object that)Deprecated.  | 
| IndexClause._Fields | fieldForId(int fieldId)Deprecated.  | 
| int | getCount()Deprecated.  | 
| java.util.List<IndexExpression> | getExpressions()Deprecated.  | 
| java.util.Iterator<IndexExpression> | getExpressionsIterator()Deprecated.  | 
| int | getExpressionsSize()Deprecated.  | 
| java.lang.Object | getFieldValue(IndexClause._Fields field)Deprecated.  | 
| byte[] | getStart_key()Deprecated.  | 
| int | hashCode()Deprecated.  | 
| boolean | isSet(IndexClause._Fields field)Deprecated.  Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise | 
| boolean | isSetCount()Deprecated.  Returns true if field count is set (has been assigned a value) and false otherwise | 
| boolean | isSetExpressions()Deprecated.  Returns true if field expressions is set (has been assigned a value) and false otherwise | 
| boolean | isSetStart_key()Deprecated.  Returns true if field start_key is set (has been assigned a value) and false otherwise | 
| void | read(org.apache.thrift.protocol.TProtocol iprot)Deprecated.  | 
| IndexClause | setCount(int count)Deprecated.  | 
| void | setCountIsSet(boolean value)Deprecated.  | 
| IndexClause | setExpressions(java.util.List<IndexExpression> expressions)Deprecated.  | 
| void | setExpressionsIsSet(boolean value)Deprecated.  | 
| void | setFieldValue(IndexClause._Fields field,
             java.lang.Object value)Deprecated.  | 
| IndexClause | setStart_key(byte[] start_key)Deprecated.  | 
| IndexClause | setStart_key(java.nio.ByteBuffer start_key)Deprecated.  | 
| void | setStart_keyIsSet(boolean value)Deprecated.  | 
| java.lang.String | toString()Deprecated.  | 
| void | unsetCount()Deprecated.  | 
| void | unsetExpressions()Deprecated.  | 
| void | unsetStart_key()Deprecated.  | 
| void | validate()Deprecated.  | 
| void | write(org.apache.thrift.protocol.TProtocol oprot)Deprecated.  | 
public java.util.List<IndexExpression> expressions
public java.nio.ByteBuffer start_key
public int count
public static final java.util.Map<IndexClause._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public IndexClause()
public IndexClause(java.util.List<IndexExpression> expressions, java.nio.ByteBuffer start_key, int count)
public IndexClause(IndexClause other)
public IndexClause deepCopy()
deepCopy in interface org.apache.thrift.TBase<IndexClause,IndexClause._Fields>public void clear()
clear in interface org.apache.thrift.TBase<IndexClause,IndexClause._Fields>public int getExpressionsSize()
public java.util.Iterator<IndexExpression> getExpressionsIterator()
public void addToExpressions(IndexExpression elem)
public java.util.List<IndexExpression> getExpressions()
public IndexClause setExpressions(java.util.List<IndexExpression> expressions)
public void unsetExpressions()
public boolean isSetExpressions()
public void setExpressionsIsSet(boolean value)
public byte[] getStart_key()
public java.nio.ByteBuffer bufferForStart_key()
public IndexClause setStart_key(byte[] start_key)
public IndexClause setStart_key(java.nio.ByteBuffer start_key)
public void unsetStart_key()
public boolean isSetStart_key()
public void setStart_keyIsSet(boolean value)
public int getCount()
public IndexClause setCount(int count)
public void unsetCount()
public boolean isSetCount()
public void setCountIsSet(boolean value)
public void setFieldValue(IndexClause._Fields field, java.lang.Object value)
setFieldValue in interface org.apache.thrift.TBase<IndexClause,IndexClause._Fields>public java.lang.Object getFieldValue(IndexClause._Fields field)
getFieldValue in interface org.apache.thrift.TBase<IndexClause,IndexClause._Fields>public boolean isSet(IndexClause._Fields field)
isSet in interface org.apache.thrift.TBase<IndexClause,IndexClause._Fields>public boolean equals(java.lang.Object that)
equals in class java.lang.Objectpublic boolean equals(IndexClause that)
public int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(IndexClause other)
compareTo in interface java.lang.Comparable<IndexClause>public IndexClause._Fields fieldForId(int fieldId)
fieldForId in interface org.apache.thrift.TBase<IndexClause,IndexClause._Fields>public void read(org.apache.thrift.protocol.TProtocol iprot)
          throws org.apache.thrift.TException
read in interface org.apache.thrift.TBase<IndexClause,IndexClause._Fields>org.apache.thrift.TExceptionpublic void write(org.apache.thrift.protocol.TProtocol oprot)
           throws org.apache.thrift.TException
write in interface org.apache.thrift.TBase<IndexClause,IndexClause._Fields>org.apache.thrift.TExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic void validate()
              throws org.apache.thrift.TException
org.apache.thrift.TExceptionCopyright © 2018 The Apache Software Foundation