Tabnine Logo
io.prestosql.spi.connector
Code IndexAdd Tabnine to your IDE (free)

How to use io.prestosql.spi.connector

Best Java code snippets using io.prestosql.spi.connector (Showing top 20 results out of 369)

origin: io.prestosql/presto-main

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA).build().cursor();
  }
}
origin: io.prestosql/presto-main

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA)
        .addRow("TABLE")
        .addRow("VIEW")
        .build().cursor();
  }
}
origin: io.prestosql/presto-main

  @Override
  public ConnectorPageSource createPageSource(ConnectorTransactionHandle transactionHandle, ConnectorSession session, ConnectorSplit split, List<ColumnHandle> columns)
  {
    return new RecordPageSource(recordSetProvider.getRecordSet(transactionHandle, session, split, columns));
  }
}
origin: prestosql/presto

  private static ConnectorTableHandle getTableHandle(ConnectorMetadata metadata, String name)
  {
    return metadata.getTableHandle(SESSION, new SchemaTableName("test", name));
  }
}
origin: prestosql/presto

  private static int totalRecords(RecordSet recordSet)
  {
    RecordCursor cursor = recordSet.cursor();
    int result = 0;
    while (cursor.advanceNextPosition()) {
      result++;
    }
    return result;
  }
}
origin: io.prestosql/presto-main

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA).build().cursor();
  }
}
origin: prestosql/presto

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA)
        .addRow("TABLE")
        .addRow("VIEW")
        .build().cursor();
  }
}
origin: prestosql/presto

  @Override
  public ConnectorPageSource createPageSource(ConnectorTransactionHandle transactionHandle, ConnectorSession session, ConnectorSplit split, List<ColumnHandle> columns)
  {
    return new RecordPageSource(recordSetProvider.getRecordSet(transactionHandle, session, split, columns));
  }
}
origin: io.prestosql/presto-main

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA).build().cursor();
  }
}
origin: io.prestosql/presto-main

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA).build().cursor();
  }
}
origin: io.prestosql/presto-main

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA).build().cursor();
  }
}
origin: prestosql/presto

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA).build().cursor();
  }
}
origin: io.prestosql/presto-main

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA).build().cursor();
  }
}
origin: io.prestosql/presto-main

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA).build().cursor();
  }
}
origin: prestosql/presto

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA).build().cursor();
  }
}
origin: prestosql/presto

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA).build().cursor();
  }
}
origin: prestosql/presto

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA).build().cursor();
  }
}
origin: prestosql/presto

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA).build().cursor();
  }
}
origin: prestosql/presto

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA).build().cursor();
  }
}
origin: prestosql/presto

  @Override
  public RecordCursor cursor(ConnectorTransactionHandle transactionHandle, ConnectorSession session, TupleDomain<Integer> constraint)
  {
    return InMemoryRecordSet.builder(METADATA).build().cursor();
  }
}
io.prestosql.spi.connector

Most used classes

  • SchemaTableName
  • ColumnMetadata
  • ConnectorTableMetadata
  • Constraint
  • ConnectorTableLayout
  • SchemaTablePrefix,
  • FixedSplitSource,
  • ConnectorContext,
  • RecordCursor,
  • ConnectorFactory,
  • ConnectorSplitSource$ConnectorSplitBatch,
  • TableNotFoundException,
  • ConnectorSession,
  • RecordSet,
  • ConnectorViewDefinition,
  • ConnectorBucketNodeMap,
  • FixedPageSource,
  • RecordPageSource,
  • ConnectorMetadata
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