Tabnine Logo
OrderByColumnSpec.getDimension
Code IndexAdd Tabnine to your IDE (free)

How to use
getDimension
method
in
org.apache.druid.query.groupby.orderby.OrderByColumnSpec

Best Java code snippets using org.apache.druid.query.groupby.orderby.OrderByColumnSpec.getDimension (Showing top 18 results out of 315)

origin: apache/incubator-druid

public static int getDimIndexForOrderBy(OrderByColumnSpec orderSpec, List<DimensionSpec> dimensions)
{
 int i = 0;
 for (DimensionSpec dimSpec : dimensions) {
  if (orderSpec.getDimension().equals((dimSpec.getOutputName()))) {
   return i;
  }
  i++;
 }
 return -1;
}
origin: apache/incubator-druid

final OrderByColumnSpec columnSpec = columns.get(i);
if (aggAndPostAggNames.contains(columnSpec.getDimension())) {
 sortingNeeded = true;
 break;
  || !columnSpec.getDimension().equals(dimensions.get(i).getOutputName())) {
 sortingNeeded = true;
 break;
origin: apache/incubator-druid

String columnName = columnSpec.getDimension();
Ordering<Row> nextOrdering = null;
origin: apache/incubator-druid

public static int getAggIndexForOrderBy(OrderByColumnSpec orderSpec, List<AggregatorFactory> aggregatorFactories)
{
 int i = 0;
 for (AggregatorFactory agg : aggregatorFactories) {
  if (orderSpec.getDimension().equals((agg.getName()))) {
   return i;
  }
  i++;
 }
 return -1;
}
origin: apache/incubator-druid

if (limitColumn.getDimension().equals(dimensionSpec.getOutputName())) {
} else if (plannerContext.getPlannerConfig().isUseApproximateTopN()) {
 final NumericTopNMetricSpec baseMetricSpec = new NumericTopNMetricSpec(limitColumn.getDimension());
 topNMetricSpec = limitColumn.getDirection() == OrderByColumnSpec.Direction.ASCENDING
          ? new InvertedTopNMetricSpec(baseMetricSpec)
origin: apache/incubator-druid

public static int getPostAggIndexForOrderBy(OrderByColumnSpec orderSpec, List<PostAggregator> postAggs)
{
 int i = 0;
 for (PostAggregator postAgg : postAggs) {
  if (orderSpec.getDimension().equals((postAgg.getName()))) {
   return i;
  }
  i++;
 }
 return -1;
}
origin: org.apache.druid/druid-processing

final OrderByColumnSpec columnSpec = columns.get(i);
if (aggAndPostAggNames.contains(columnSpec.getDimension())) {
 sortingNeeded = true;
 break;
  || !columnSpec.getDimension().equals(dimensions.get(i).getOutputName())) {
 sortingNeeded = true;
 break;
origin: apache/incubator-druid

private ValueType getOrderByType(final OrderByColumnSpec columnSpec, final List<DimensionSpec> dimensions)
{
 for (DimensionSpec dimSpec : dimensions) {
  if (columnSpec.getDimension().equals(dimSpec.getOutputName())) {
   return dimSpec.getOutputType();
  }
 }
 throw new ISE("Unknown column in order clause[%s]", columnSpec);
}
origin: org.apache.druid/druid-processing

String columnName = columnSpec.getDimension();
Ordering<Row> nextOrdering = null;
origin: apache/incubator-druid

} else if (limitSpec.getColumns().size() == 1) {
 final OrderByColumnSpec orderBy = Iterables.getOnlyElement(limitSpec.getColumns());
 if (!orderBy.getDimension().equals(ColumnHolder.TIME_COLUMN_NAME)) {
origin: org.apache.druid/druid-sql

if (limitColumn.getDimension().equals(dimensionSpec.getOutputName())) {
} else if (plannerContext.getPlannerConfig().isUseApproximateTopN()) {
 final NumericTopNMetricSpec baseMetricSpec = new NumericTopNMetricSpec(limitColumn.getDimension());
 topNMetricSpec = limitColumn.getDirection() == OrderByColumnSpec.Direction.ASCENDING
          ? new InvertedTopNMetricSpec(baseMetricSpec)
origin: apache/incubator-druid

if (firstOrderBy.getDimension().equals(dimensionExpression.getOutputName())) {
origin: org.apache.druid/druid-processing

public static int getPostAggIndexForOrderBy(OrderByColumnSpec orderSpec, List<PostAggregator> postAggs)
{
 int i = 0;
 for (PostAggregator postAgg : postAggs) {
  if (orderSpec.getDimension().equals((postAgg.getName()))) {
   return i;
  }
  i++;
 }
 return -1;
}
origin: org.apache.druid/druid-processing

public static int getDimIndexForOrderBy(OrderByColumnSpec orderSpec, List<DimensionSpec> dimensions)
{
 int i = 0;
 for (DimensionSpec dimSpec : dimensions) {
  if (orderSpec.getDimension().equals((dimSpec.getOutputName()))) {
   return i;
  }
  i++;
 }
 return -1;
}
origin: org.apache.druid/druid-processing

public static int getAggIndexForOrderBy(OrderByColumnSpec orderSpec, List<AggregatorFactory> aggregatorFactories)
{
 int i = 0;
 for (AggregatorFactory agg : aggregatorFactories) {
  if (orderSpec.getDimension().equals((agg.getName()))) {
   return i;
  }
  i++;
 }
 return -1;
}
origin: org.apache.druid/druid-processing

private ValueType getOrderByType(final OrderByColumnSpec columnSpec, final List<DimensionSpec> dimensions)
{
 for (DimensionSpec dimSpec : dimensions) {
  if (columnSpec.getDimension().equals(dimSpec.getOutputName())) {
   return dimSpec.getOutputType();
  }
 }
 throw new ISE("Unknown column in order clause[%s]", columnSpec);
}
origin: org.apache.druid/druid-sql

} else if (limitSpec.getColumns().size() == 1) {
 final OrderByColumnSpec orderBy = Iterables.getOnlyElement(limitSpec.getColumns());
 if (!orderBy.getDimension().equals(ColumnHolder.TIME_COLUMN_NAME)) {
origin: org.apache.druid/druid-sql

if (firstOrderBy.getDimension().equals(dimensionExpression.getOutputName())) {
org.apache.druid.query.groupby.orderbyOrderByColumnSpecgetDimension

Popular methods of OrderByColumnSpec

  • <init>
  • getDimensionComparator
  • getDirection
  • asc
  • ascending
  • desc
  • descending
  • getAggIndexForOrderBy
  • getCacheKey
  • getDimIndexForOrderBy
  • getOrderByForDimName
  • getPostAggIndexForOrderBy
  • getOrderByForDimName,
  • getPostAggIndexForOrderBy

Popular in Java

  • Reactive rest calls using spring rest template
  • notifyDataSetChanged (ArrayAdapter)
  • scheduleAtFixedRate (Timer)
  • runOnUiThread (Activity)
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • URL (java.net)
    A Uniform Resource Locator that identifies the location of an Internet resource as specified by RFC
  • JList (javax.swing)
  • LoggerFactory (org.slf4j)
    The LoggerFactory is a utility class producing Loggers for various logging APIs, most notably for lo
  • Top plugins for Android Studio
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