@Override
    public void searchSuperColumnsInRange(String columnFamilyName, ConsistencyLevel consistencyLevel,
            String persistenceUnit, String rowKey, byte[] searchSuperColumnName, List<SuperColumn> thriftSuperColumns,
            byte[] start, byte[] finish)
    {
        SlicePredicate colPredicate = new SlicePredicate();
        SliceRange sliceRange = new SliceRange();
        sliceRange.setStart(start);
        sliceRange.setFinish(finish);
        colPredicate.setSlice_range(sliceRange);

        Selector selector = pelopsClient.getSelector();
        List<SuperColumn> allThriftSuperColumns = selector.getSuperColumnsFromRow(columnFamilyName, rowKey,
                colPredicate, consistencyLevel);

        for (SuperColumn superColumn : allThriftSuperColumns)
        {
            if (superColumn == null)
                continue;
            if (superColumn.getName() == searchSuperColumnName)
            {
                thriftSuperColumns.add(superColumn);
            }
        }
    }
@ Override public void searchSuperColumnsInRange ( String columnFamilyName , ConsistencyLevel consistencyLevel , String persistenceUnit , String rowKey , byte [ ] searchSuperColumnName , List < SuperColumn > thriftSuperColumns , byte [ ] start , byte [ ] finish ) { SlicePredicate colPredicate = new SlicePredicate ( ) ; SliceRange sliceRange = new SliceRange ( ) ; sliceRange . setStart ( start ) ; sliceRange . setFinish ( finish ) ; colPredicate . setSlice_range ( sliceRange ) ; Selector selector = pelopsClient . getSelector ( ) ; List < SuperColumn > allThriftSuperColumns = selector . getSuperColumnsFromRow ( columnFamilyName , rowKey , colPredicate , consistencyLevel ) ; for ( SuperColumn superColumn : allThriftSuperColumns ) { if ( superColumn == null ) continue ; if ( superColumn . getName ( ) == searchSuperColumnName ) { thriftSuperColumns . add ( superColumn ) ; } } }
Searches <code>searchString</code> into <code>columnFamilyName</code>
(usually a wide row column family) for a given <code>rowKey</code> from
start to finish columns. Adds matching thrift columns into
<code>thriftColumns</code>

@param columnFamilyName
@param consistencyLevel
@param selector
@param rowKey
@param searchString
@param thriftSuperColumns