cassandra-server
Version:
A thin Javascript wrapper around Apache Cassandra to provide out of the box server support
897 lines (895 loc) • 43.8 kB
HTML
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_67) on Sun Sep 07 15:29:35 CEST 2014 -->
<title>ColumnOrSuperColumn (apache-cassandra API)</title>
<meta name="date" content="2014-09-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ColumnOrSuperColumn (apache-cassandra API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ColumnOrSuperColumn.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/cassandra/thrift/ColumnDef._Fields.html" title="enum in org.apache.cassandra.thrift"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/cassandra/thrift/ColumnOrSuperColumn.html" target="_top">Frames</a></li>
<li><a href="ColumnOrSuperColumn.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary: </li>
<li><a href="#nested_class_summary">Nested</a> | </li>
<li><a href="#field_summary">Field</a> | </li>
<li><a href="#constructor_summary">Constr</a> | </li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li><a href="#field_detail">Field</a> | </li>
<li><a href="#constructor_detail">Constr</a> | </li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.cassandra.thrift</div>
<h2 title="Class ColumnOrSuperColumn" class="title">Class ColumnOrSuperColumn</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.apache.cassandra.thrift.ColumnOrSuperColumn</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a>>, org.apache.thrift.TBase<<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a>,<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a>></dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">ColumnOrSuperColumn</span>
extends java.lang.Object
implements org.apache.thrift.TBase<<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a>,<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a>>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a>></pre>
<div class="block">Methods for fetching rows/records from Cassandra will return either a single instance of ColumnOrSuperColumn or a list
of ColumnOrSuperColumns (get_slice()). If you're looking up a SuperColumn (or list of SuperColumns) then the resulting
instances of ColumnOrSuperColumn will have the requested SuperColumn in the attribute super_column. For queries resulting
in Columns, those values will be in the attribute column. This change was made between 0.3 and 0.4 to standardize on
single query methods that may return either a SuperColumn or Column.
If the query was on a counter column family, you will either get a counter_column (instead of a column) or a
counter_super_column (instead of a super_column)</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#org.apache.cassandra.thrift.ColumnOrSuperColumn">Serialized Form</a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested_class_summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class </code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a></strong></code>
<div class="block">The set of fields this struct contains, along with convenience methods for finding and manipulating them.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/cassandra/thrift/Column.html" title="class in org.apache.cassandra.thrift">Column</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#column">column</a></strong></code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/cassandra/thrift/CounterColumn.html" title="class in org.apache.cassandra.thrift">CounterColumn</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#counter_column">counter_column</a></strong></code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/cassandra/thrift/CounterSuperColumn.html" title="class in org.apache.cassandra.thrift">CounterSuperColumn</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#counter_super_column">counter_super_column</a></strong></code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.util.Map<<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a>,org.apache.thrift.meta_data.FieldMetaData></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#metaDataMap">metaDataMap</a></strong></code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/cassandra/thrift/SuperColumn.html" title="class in org.apache.cassandra.thrift">SuperColumn</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#super_column">super_column</a></strong></code> </td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#ColumnOrSuperColumn()">ColumnOrSuperColumn</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#ColumnOrSuperColumn(org.apache.cassandra.thrift.ColumnOrSuperColumn)">ColumnOrSuperColumn</a></strong>(<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a> other)</code>
<div class="block">Performs a deep copy on <i>other</i>.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#clear()">clear</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#compareTo(org.apache.cassandra.thrift.ColumnOrSuperColumn)">compareTo</a></strong>(<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a> other)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#deepCopy()">deepCopy</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#equals(org.apache.cassandra.thrift.ColumnOrSuperColumn)">equals</a></strong>(<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a> that)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#equals(java.lang.Object)">equals</a></strong>(java.lang.Object that)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#fieldForId(int)">fieldForId</a></strong>(int fieldId)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/cassandra/thrift/Column.html" title="class in org.apache.cassandra.thrift">Column</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#getColumn()">getColumn</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/cassandra/thrift/CounterColumn.html" title="class in org.apache.cassandra.thrift">CounterColumn</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#getCounter_column()">getCounter_column</a></strong>()</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/cassandra/thrift/CounterSuperColumn.html" title="class in org.apache.cassandra.thrift">CounterSuperColumn</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#getCounter_super_column()">getCounter_super_column</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.Object</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#getFieldValue(org.apache.cassandra.thrift.ColumnOrSuperColumn._Fields)">getFieldValue</a></strong>(<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a> field)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/cassandra/thrift/SuperColumn.html" title="class in org.apache.cassandra.thrift">SuperColumn</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#getSuper_column()">getSuper_column</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#hashCode()">hashCode</a></strong>()</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#isSet(org.apache.cassandra.thrift.ColumnOrSuperColumn._Fields)">isSet</a></strong>(<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a> field)</code>
<div class="block">Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#isSetColumn()">isSetColumn</a></strong>()</code>
<div class="block">Returns true if field column is set (has been assigned a value) and false otherwise</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#isSetCounter_column()">isSetCounter_column</a></strong>()</code>
<div class="block">Returns true if field counter_column is set (has been assigned a value) and false otherwise</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#isSetCounter_super_column()">isSetCounter_super_column</a></strong>()</code>
<div class="block">Returns true if field counter_super_column is set (has been assigned a value) and false otherwise</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#isSetSuper_column()">isSetSuper_column</a></strong>()</code>
<div class="block">Returns true if field super_column is set (has been assigned a value) and false otherwise</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#read(org.apache.thrift.protocol.TProtocol)">read</a></strong>(org.apache.thrift.protocol.TProtocol iprot)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#setColumn(org.apache.cassandra.thrift.Column)">setColumn</a></strong>(<a href="../../../../org/apache/cassandra/thrift/Column.html" title="class in org.apache.cassandra.thrift">Column</a> column)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#setColumnIsSet(boolean)">setColumnIsSet</a></strong>(boolean value)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#setCounter_column(org.apache.cassandra.thrift.CounterColumn)">setCounter_column</a></strong>(<a href="../../../../org/apache/cassandra/thrift/CounterColumn.html" title="class in org.apache.cassandra.thrift">CounterColumn</a> counter_column)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#setCounter_columnIsSet(boolean)">setCounter_columnIsSet</a></strong>(boolean value)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#setCounter_super_column(org.apache.cassandra.thrift.CounterSuperColumn)">setCounter_super_column</a></strong>(<a href="../../../../org/apache/cassandra/thrift/CounterSuperColumn.html" title="class in org.apache.cassandra.thrift">CounterSuperColumn</a> counter_super_column)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#setCounter_super_columnIsSet(boolean)">setCounter_super_columnIsSet</a></strong>(boolean value)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#setFieldValue(org.apache.cassandra.thrift.ColumnOrSuperColumn._Fields,%20java.lang.Object)">setFieldValue</a></strong>(<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a> field,
java.lang.Object value)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#setSuper_column(org.apache.cassandra.thrift.SuperColumn)">setSuper_column</a></strong>(<a href="../../../../org/apache/cassandra/thrift/SuperColumn.html" title="class in org.apache.cassandra.thrift">SuperColumn</a> super_column)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#setSuper_columnIsSet(boolean)">setSuper_columnIsSet</a></strong>(boolean value)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#toString()">toString</a></strong>()</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#unsetColumn()">unsetColumn</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#unsetCounter_column()">unsetCounter_column</a></strong>()</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#unsetCounter_super_column()">unsetCounter_super_column</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#unsetSuper_column()">unsetSuper_column</a></strong>()</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#validate()">validate</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html#write(org.apache.thrift.protocol.TProtocol)">write</a></strong>(org.apache.thrift.protocol.TProtocol oprot)</code> </td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class java.lang.Object</h3>
<code>clone, finalize, getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="column">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>column</h4>
<pre>public <a href="../../../../org/apache/cassandra/thrift/Column.html" title="class in org.apache.cassandra.thrift">Column</a> column</pre>
</li>
</ul>
<a name="super_column">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>super_column</h4>
<pre>public <a href="../../../../org/apache/cassandra/thrift/SuperColumn.html" title="class in org.apache.cassandra.thrift">SuperColumn</a> super_column</pre>
</li>
</ul>
<a name="counter_column">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>counter_column</h4>
<pre>public <a href="../../../../org/apache/cassandra/thrift/CounterColumn.html" title="class in org.apache.cassandra.thrift">CounterColumn</a> counter_column</pre>
</li>
</ul>
<a name="counter_super_column">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>counter_super_column</h4>
<pre>public <a href="../../../../org/apache/cassandra/thrift/CounterSuperColumn.html" title="class in org.apache.cassandra.thrift">CounterSuperColumn</a> counter_super_column</pre>
</li>
</ul>
<a name="metaDataMap">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>metaDataMap</h4>
<pre>public static final java.util.Map<<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a>,org.apache.thrift.meta_data.FieldMetaData> metaDataMap</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ColumnOrSuperColumn()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ColumnOrSuperColumn</h4>
<pre>public ColumnOrSuperColumn()</pre>
</li>
</ul>
<a name="ColumnOrSuperColumn(org.apache.cassandra.thrift.ColumnOrSuperColumn)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ColumnOrSuperColumn</h4>
<pre>public ColumnOrSuperColumn(<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a> other)</pre>
<div class="block">Performs a deep copy on <i>other</i>.</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="deepCopy()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>deepCopy</h4>
<pre>public <a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a> deepCopy()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>deepCopy</code> in interface <code>org.apache.thrift.TBase<<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a>,<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a>></code></dd>
</dl>
</li>
</ul>
<a name="clear()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clear</h4>
<pre>public void clear()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>clear</code> in interface <code>org.apache.thrift.TBase<<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a>,<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a>></code></dd>
</dl>
</li>
</ul>
<a name="getColumn()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getColumn</h4>
<pre>public <a href="../../../../org/apache/cassandra/thrift/Column.html" title="class in org.apache.cassandra.thrift">Column</a> getColumn()</pre>
</li>
</ul>
<a name="setColumn(org.apache.cassandra.thrift.Column)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setColumn</h4>
<pre>public <a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a> setColumn(<a href="../../../../org/apache/cassandra/thrift/Column.html" title="class in org.apache.cassandra.thrift">Column</a> column)</pre>
</li>
</ul>
<a name="unsetColumn()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unsetColumn</h4>
<pre>public void unsetColumn()</pre>
</li>
</ul>
<a name="isSetColumn()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSetColumn</h4>
<pre>public boolean isSetColumn()</pre>
<div class="block">Returns true if field column is set (has been assigned a value) and false otherwise</div>
</li>
</ul>
<a name="setColumnIsSet(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setColumnIsSet</h4>
<pre>public void setColumnIsSet(boolean value)</pre>
</li>
</ul>
<a name="getSuper_column()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSuper_column</h4>
<pre>public <a href="../../../../org/apache/cassandra/thrift/SuperColumn.html" title="class in org.apache.cassandra.thrift">SuperColumn</a> getSuper_column()</pre>
</li>
</ul>
<a name="setSuper_column(org.apache.cassandra.thrift.SuperColumn)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSuper_column</h4>
<pre>public <a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a> setSuper_column(<a href="../../../../org/apache/cassandra/thrift/SuperColumn.html" title="class in org.apache.cassandra.thrift">SuperColumn</a> super_column)</pre>
</li>
</ul>
<a name="unsetSuper_column()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unsetSuper_column</h4>
<pre>public void unsetSuper_column()</pre>
</li>
</ul>
<a name="isSetSuper_column()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSetSuper_column</h4>
<pre>public boolean isSetSuper_column()</pre>
<div class="block">Returns true if field super_column is set (has been assigned a value) and false otherwise</div>
</li>
</ul>
<a name="setSuper_columnIsSet(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSuper_columnIsSet</h4>
<pre>public void setSuper_columnIsSet(boolean value)</pre>
</li>
</ul>
<a name="getCounter_column()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCounter_column</h4>
<pre>public <a href="../../../../org/apache/cassandra/thrift/CounterColumn.html" title="class in org.apache.cassandra.thrift">CounterColumn</a> getCounter_column()</pre>
</li>
</ul>
<a name="setCounter_column(org.apache.cassandra.thrift.CounterColumn)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCounter_column</h4>
<pre>public <a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a> setCounter_column(<a href="../../../../org/apache/cassandra/thrift/CounterColumn.html" title="class in org.apache.cassandra.thrift">CounterColumn</a> counter_column)</pre>
</li>
</ul>
<a name="unsetCounter_column()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unsetCounter_column</h4>
<pre>public void unsetCounter_column()</pre>
</li>
</ul>
<a name="isSetCounter_column()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSetCounter_column</h4>
<pre>public boolean isSetCounter_column()</pre>
<div class="block">Returns true if field counter_column is set (has been assigned a value) and false otherwise</div>
</li>
</ul>
<a name="setCounter_columnIsSet(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCounter_columnIsSet</h4>
<pre>public void setCounter_columnIsSet(boolean value)</pre>
</li>
</ul>
<a name="getCounter_super_column()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCounter_super_column</h4>
<pre>public <a href="../../../../org/apache/cassandra/thrift/CounterSuperColumn.html" title="class in org.apache.cassandra.thrift">CounterSuperColumn</a> getCounter_super_column()</pre>
</li>
</ul>
<a name="setCounter_super_column(org.apache.cassandra.thrift.CounterSuperColumn)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCounter_super_column</h4>
<pre>public <a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a> setCounter_super_column(<a href="../../../../org/apache/cassandra/thrift/CounterSuperColumn.html" title="class in org.apache.cassandra.thrift">CounterSuperColumn</a> counter_super_column)</pre>
</li>
</ul>
<a name="unsetCounter_super_column()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unsetCounter_super_column</h4>
<pre>public void unsetCounter_super_column()</pre>
</li>
</ul>
<a name="isSetCounter_super_column()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSetCounter_super_column</h4>
<pre>public boolean isSetCounter_super_column()</pre>
<div class="block">Returns true if field counter_super_column is set (has been assigned a value) and false otherwise</div>
</li>
</ul>
<a name="setCounter_super_columnIsSet(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCounter_super_columnIsSet</h4>
<pre>public void setCounter_super_columnIsSet(boolean value)</pre>
</li>
</ul>
<a name="setFieldValue(org.apache.cassandra.thrift.ColumnOrSuperColumn._Fields, java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFieldValue</h4>
<pre>public void setFieldValue(<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a> field,
java.lang.Object value)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>setFieldValue</code> in interface <code>org.apache.thrift.TBase<<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a>,<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a>></code></dd>
</dl>
</li>
</ul>
<a name="getFieldValue(org.apache.cassandra.thrift.ColumnOrSuperColumn._Fields)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFieldValue</h4>
<pre>public java.lang.Object getFieldValue(<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a> field)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>getFieldValue</code> in interface <code>org.apache.thrift.TBase<<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a>,<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a>></code></dd>
</dl>
</li>
</ul>
<a name="isSet(org.apache.cassandra.thrift.ColumnOrSuperColumn._Fields)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSet</h4>
<pre>public boolean isSet(<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a> field)</pre>
<div class="block">Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>isSet</code> in interface <code>org.apache.thrift.TBase<<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a>,<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a>></code></dd>
</dl>
</li>
</ul>
<a name="equals(java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
<pre>public boolean equals(java.lang.Object that)</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>equals</code> in class <code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="equals(org.apache.cassandra.thrift.ColumnOrSuperColumn)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
<pre>public boolean equals(<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a> that)</pre>
</li>
</ul>
<a name="hashCode()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
<pre>public int hashCode()</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>hashCode</code> in class <code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="compareTo(org.apache.cassandra.thrift.ColumnOrSuperColumn)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>compareTo</h4>
<pre>public int compareTo(<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a> other)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>compareTo</code> in interface <code>java.lang.Comparable<<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a>></code></dd>
</dl>
</li>
</ul>
<a name="fieldForId(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fieldForId</h4>
<pre>public <a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a> fieldForId(int fieldId)</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>fieldForId</code> in interface <code>org.apache.thrift.TBase<<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a>,<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a>></code></dd>
</dl>
</li>
</ul>
<a name="read(org.apache.thrift.protocol.TProtocol)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>read</h4>
<pre>public void read(org.apache.thrift.protocol.TProtocol iprot)
throws org.apache.thrift.TException</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>read</code> in interface <code>org.apache.thrift.TBase<<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a>,<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a>></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>org.apache.thrift.TException</code></dd></dl>
</li>
</ul>
<a name="write(org.apache.thrift.protocol.TProtocol)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>write</h4>
<pre>public void write(org.apache.thrift.protocol.TProtocol oprot)
throws org.apache.thrift.TException</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code>write</code> in interface <code>org.apache.thrift.TBase<<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn.html" title="class in org.apache.cassandra.thrift">ColumnOrSuperColumn</a>,<a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift">ColumnOrSuperColumn._Fields</a>></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code>org.apache.thrift.TException</code></dd></dl>
</li>
</ul>
<a name="toString()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public java.lang.String toString()</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>toString</code> in class <code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="validate()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>validate</h4>
<pre>public void validate()
throws org.apache.thrift.TException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>org.apache.thrift.TException</code></dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ColumnOrSuperColumn.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/cassandra/thrift/ColumnDef._Fields.html" title="enum in org.apache.cassandra.thrift"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/apache/cassandra/thrift/ColumnOrSuperColumn._Fields.html" title="enum in org.apache.cassandra.thrift"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/cassandra/thrift/ColumnOrSuperColumn.html" target="_top">Frames</a></li>
<li><a href="ColumnOrSuperColumn.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary: </li>
<li><a href="#nested_class_summary">Nested</a> | </li>
<li><a href="#field_summary">Field</a> | </li>
<li><a href="#constructor_summary">Constr</a> | </li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li><a href="#field_detail">Field</a> | </li>
<li><a href="#constructor_detail">Constr</a> | </li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright © 2014 The Apache Software Foundation</small></p>
</body>
</html>