Tabnine Logo
PartitionColumns.selectOrderIterator
Code IndexAdd Tabnine to your IDE (free)

How to use
selectOrderIterator
method
in
org.apache.cassandra.db.PartitionColumns

Best Java code snippets using org.apache.cassandra.db.PartitionColumns.selectOrderIterator (Showing top 8 results out of 315)

origin: org.apache.cassandra/cassandra-all

@Override
public String toString()
{
  if (isFetchAll)
    return "*";
  if (queried.isEmpty())
    return "";
  Iterator<ColumnDefinition> defs = queried.selectOrderIterator();
  if (!defs.hasNext())
    return "<none>";
  StringBuilder sb = new StringBuilder();
  while (defs.hasNext())
  {
    appendColumnDef(sb, defs.next());
    if (defs.hasNext())
      sb.append(", ");
  }
  return sb.toString();
}
origin: jsevellec/cassandra-unit

@Override
public String toString()
{
  if (isFetchAll)
    return "*";
  if (queried.isEmpty())
    return "";
  Iterator<ColumnDefinition> defs = queried.selectOrderIterator();
  if (!defs.hasNext())
    return "<none>";
  StringBuilder sb = new StringBuilder();
  while (defs.hasNext())
  {
    appendColumnDef(sb, defs.next());
    if (defs.hasNext())
      sb.append(", ");
  }
  return sb.toString();
}
origin: com.strapdata.cassandra/cassandra-all

@Override
public String toString()
{
  if (isFetchAll)
    return "*";
  if (queried.isEmpty())
    return "";
  Iterator<ColumnDefinition> defs = queried.selectOrderIterator();
  if (!defs.hasNext())
    return "<none>";
  StringBuilder sb = new StringBuilder();
  while (defs.hasNext())
  {
    appendColumnDef(sb, defs.next());
    if (defs.hasNext())
      sb.append(", ");
  }
  return sb.toString();
}
origin: com.netflix.sstableadaptor/sstable-adaptor-cassandra

@Override
public String toString()
{
  if (isFetchAll)
    return "*";
  if (queried.isEmpty())
    return "";
  Iterator<ColumnDefinition> defs = queried.selectOrderIterator();
  if (!defs.hasNext())
    return "<none>";
  StringBuilder sb = new StringBuilder();
  while (defs.hasNext())
  {
    appendColumnDef(sb, defs.next());
    if (defs.hasNext())
      sb.append(", ");
  }
  return sb.toString();
}
origin: com.netflix.sstableadaptor/sstable-adaptor-cassandra

public Iterator<ColumnDefinition> allColumnsInSelectOrder()
{
  final boolean isStaticCompactTable = isStaticCompactTable();
  final boolean noNonPkColumns = isCompactTable() && CompactTables.hasEmptyCompactValue(this);
  return new AbstractIterator<ColumnDefinition>()
  {
    private final Iterator<ColumnDefinition> partitionKeyIter = partitionKeyColumns.iterator();
    private final Iterator<ColumnDefinition> clusteringIter = isStaticCompactTable ? Collections.<ColumnDefinition>emptyIterator() : clusteringColumns.iterator();
    private final Iterator<ColumnDefinition> otherColumns = noNonPkColumns
                               ? Collections.<ColumnDefinition>emptyIterator()
                               : (isStaticCompactTable
                                 ?  partitionColumns.statics.selectOrderIterator()
                                 :  partitionColumns.selectOrderIterator());
    protected ColumnDefinition computeNext()
    {
      if (partitionKeyIter.hasNext())
        return partitionKeyIter.next();
      if (clusteringIter.hasNext())
        return clusteringIter.next();
      return otherColumns.hasNext() ? otherColumns.next() : endOfData();
    }
  };
}
origin: org.apache.cassandra/cassandra-all

private Iterator<ColumnDefinition> nonPkColumnIterator()
{
  final boolean noNonPkColumns = isCompactTable() && CompactTables.hasEmptyCompactValue(this) && !isSuper();
  if (noNonPkColumns)
  {
    return Collections.<ColumnDefinition>emptyIterator();
  }
  else if (isStaticCompactTable())
  {
    return partitionColumns.statics.selectOrderIterator();
  }
  else if (isSuper())
  {
    if (isDense)
      return Iterators.forArray(superCfKeyColumn, superCfValueColumn);
    else
      return Iterators.filter(partitionColumns.iterator(), (c) -> !c.type.isCollection());
  }
  else
    return partitionColumns().selectOrderIterator();
}
origin: com.strapdata.cassandra/cassandra-all

private Iterator<ColumnDefinition> nonPkColumnIterator()
{
  final boolean noNonPkColumns = isCompactTable() && CompactTables.hasEmptyCompactValue(this) && !isSuper();
  if (noNonPkColumns)
  {
    return Collections.<ColumnDefinition>emptyIterator();
  }
  else if (isStaticCompactTable())
  {
    return partitionColumns.statics.selectOrderIterator();
  }
  else if (isSuper())
  {
    if (isDense)
      return Iterators.forArray(superCfKeyColumn, superCfValueColumn);
    else
      return Iterators.filter(partitionColumns.iterator(), (c) -> !c.type.isCollection());
  }
  else
    return partitionColumns().selectOrderIterator();
}
origin: jsevellec/cassandra-unit

private Iterator<ColumnDefinition> nonPkColumnIterator()
{
  final boolean noNonPkColumns = isCompactTable() && CompactTables.hasEmptyCompactValue(this) && !isSuper();
  if (noNonPkColumns)
  {
    return Collections.<ColumnDefinition>emptyIterator();
  }
  else if (isStaticCompactTable())
  {
    return partitionColumns.statics.selectOrderIterator();
  }
  else if (isSuper())
  {
    if (isDense)
      return Iterators.forArray(superCfKeyColumn, superCfValueColumn);
    else
      return Iterators.filter(partitionColumns.iterator(), (c) -> !c.type.isCollection());
  }
  else
    return partitionColumns().selectOrderIterator();
}
org.apache.cassandra.dbPartitionColumnsselectOrderIterator

Popular methods of PartitionColumns

  • size
    * Returns the total number of static and regular columns.
  • <init>
  • builder
  • columns
  • contains
  • equals
  • isEmpty
  • mergeTo
  • iterator
  • of
  • without
  • withoutStatics
  • without,
  • withoutStatics

Popular in Java

  • Reactive rest calls using spring rest template
  • findViewById (Activity)
  • scheduleAtFixedRate (Timer)
  • startActivity (Activity)
  • Kernel (java.awt.image)
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • Collections (java.util)
    This class consists exclusively of static methods that operate on or return collections. It contains
  • Iterator (java.util)
    An iterator over a sequence of objects, such as a collection.If a collection has been changed since
  • Manifest (java.util.jar)
    The Manifest class is used to obtain attribute information for a JarFile and its entries.
  • Pattern (java.util.regex)
    Patterns are compiled regular expressions. In many cases, convenience methods such as String#matches
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now