Tabnine Logo
DataSet.getDefinition
Code IndexAdd Tabnine to your IDE (free)

How to use
getDefinition
method
in
org.dashbuilder.dataset.DataSet

Best Java code snippets using org.dashbuilder.dataset.DataSet.getDefinition (Showing top 15 results out of 315)

origin: org.dashbuilder/dashbuilder-renderer-default

protected boolean isRemoteProvider(DataSet dataSet) {
  final DataSetDef def = dataSet.getDefinition();
  return def == null || def.getProvider() == null ? false : def.getProvider().getName().equals("REMOTE");
}
origin: kiegroup/appformer

protected boolean isRemoteProvider(DataSet dataSet) {
  final DataSetDef def = dataSet.getDefinition();
  return def == null || def.getProvider() == null ? false : def.getProvider().getName().equals("REMOTE");
}
origin: org.kie.soup/kie-soup-dataset-sql

  public static void assertDataSetDefinition(final DataSet dataSet, final String uuid) {
    assertThat(dataSet.getUUID()).isEqualTo(uuid);
    assertThat(dataSet.getDefinition()).isNotNull();
    assertThat(dataSet.getDefinition().getUUID()).isEqualTo(uuid);
  }
}
origin: kiegroup/jbpm-wb

@Override
public void callback(final DataSet dataSet) {
  getDataSetDef().setColumns(dataSet.getDefinition().getColumns());
  testDataSetCallback.onSuccess(dataSet);
}
origin: org.dashbuilder/dashbuilder-dataset-sql

  public static void assertDataSetDefinition(final DataSet dataSet, final String uuid) {
    assertThat(dataSet.getUUID()).isEqualTo(uuid);
    assertThat(dataSet.getDefinition()).isNotNull();
    assertThat(dataSet.getDefinition().getUUID()).isEqualTo(uuid);
  }
}
origin: kiegroup/appformer

@Test
public void testIsPagerEnabledRemote() {
  final DataSet dataSet = mock(DataSet.class);
  final DataSetDef dataSetDef = new DataSetDef();
  dataSetDef.setProvider(() -> "REMOTE");
  when(dataSet.getDefinition()).thenReturn(dataSetDef);
  TableDisplayer table = createTableDisplayer(DisplayerSettingsFactory.newTableSettings().tablePageSize(10).buildSettings());
  assertFalse(table.isPagerEnabled(dataSet,
                   5));
  assertTrue(table.isPagerEnabled(dataSet,
                  10));
  verify(dataSet,
      never()).getRowCountNonTrimmed();
}
origin: org.dashbuilder/dashbuilder-renderer-default

@Test
public void testIsPagerEnabledRemote() {
  final DataSet dataSet = mock(DataSet.class);
  final DataSetDef dataSetDef = new DataSetDef();
  dataSetDef.setProvider(() -> "REMOTE");
  when(dataSet.getDefinition()).thenReturn(dataSetDef);
  TableDisplayer table = createTableDisplayer(DisplayerSettingsFactory.newTableSettings().tablePageSize(10).buildSettings());
  assertFalse(table.isPagerEnabled(dataSet,
                   5));
  assertTrue(table.isPagerEnabled(dataSet,
                  10));
  verify(dataSet,
      never()).getRowCountNonTrimmed();
}
origin: kiegroup/appformer

@Test
public void testIsPagerEnabledSQL() {
  final DataSet dataSet = mock(DataSet.class);
  final DataSetDef dataSetDef = new DataSetDef();
  dataSetDef.setProvider(DataSetProviderType.SQL);
  when(dataSet.getDefinition()).thenReturn(dataSetDef);
  when(dataSet.getRowCountNonTrimmed()).thenReturn(5,
                           10,
                           15);
  TableDisplayer table = createTableDisplayer(DisplayerSettingsFactory.newTableSettings().tablePageSize(10).buildSettings());
  assertFalse(table.isPagerEnabled(dataSet,
                   5));
  assertFalse(table.isPagerEnabled(dataSet,
                   10));
  assertTrue(table.isPagerEnabled(dataSet,
                  15));
}
origin: org.dashbuilder/dashbuilder-renderer-default

@Test
public void testIsPagerEnabledSQL() {
  final DataSet dataSet = mock(DataSet.class);
  final DataSetDef dataSetDef = new DataSetDef();
  dataSetDef.setProvider(DataSetProviderType.SQL);
  when(dataSet.getDefinition()).thenReturn(dataSetDef);
  when(dataSet.getRowCountNonTrimmed()).thenReturn(5,
                           10,
                           15);
  TableDisplayer table = createTableDisplayer(DisplayerSettingsFactory.newTableSettings().tablePageSize(10).buildSettings());
  assertFalse(table.isPagerEnabled(dataSet,
                   5));
  assertFalse(table.isPagerEnabled(dataSet,
                   10));
  assertTrue(table.isPagerEnabled(dataSet,
                  15));
}
origin: org.dashbuilder/dashbuilder-renderer-default

@Test
public void testIsTotalRowsExactSQL() {
  final DataSet dataSet = mock(DataSet.class);
  final DataSetDef dataSetDef = new DataSetDef();
  dataSetDef.setProvider(DataSetProviderType.SQL);
  when(dataSet.getDefinition()).thenReturn(dataSetDef);
  TableDisplayer table = createTableDisplayer(DisplayerSettingsFactory.newTableSettings().tablePageSize(10).buildSettings());
  assertTrue(table.isTotalRowsExact(dataSet,
                   5));
  assertTrue(table.isTotalRowsExact(dataSet,
                   10));
  assertTrue(table.isTotalRowsExact(dataSet,
                   15));
}
origin: kiegroup/appformer

@Test
public void testIsTotalRowsExactRemote() {
  final DataSet dataSet = mock(DataSet.class);
  final DataSetDef dataSetDef = new DataSetDef();
  dataSetDef.setProvider(() -> "REMOTE");
  when(dataSet.getDefinition()).thenReturn(dataSetDef);
  TableDisplayer table = createTableDisplayer(DisplayerSettingsFactory.newTableSettings().tablePageSize(10).buildSettings());
  assertTrue(table.isTotalRowsExact(dataSet,
                   5));
  assertFalse(table.isTotalRowsExact(dataSet,
                    10));
  assertFalse(table.isTotalRowsExact(dataSet,
                    15));
}
origin: org.dashbuilder/dashbuilder-renderer-default

@Test
public void testIsTotalRowsExactRemote() {
  final DataSet dataSet = mock(DataSet.class);
  final DataSetDef dataSetDef = new DataSetDef();
  dataSetDef.setProvider(() -> "REMOTE");
  when(dataSet.getDefinition()).thenReturn(dataSetDef);
  TableDisplayer table = createTableDisplayer(DisplayerSettingsFactory.newTableSettings().tablePageSize(10).buildSettings());
  assertTrue(table.isTotalRowsExact(dataSet,
                   5));
  assertFalse(table.isTotalRowsExact(dataSet,
                    10));
  assertFalse(table.isTotalRowsExact(dataSet,
                    15));
}
origin: kiegroup/appformer

@Test
public void testIsTotalRowsExactSQL() {
  final DataSet dataSet = mock(DataSet.class);
  final DataSetDef dataSetDef = new DataSetDef();
  dataSetDef.setProvider(DataSetProviderType.SQL);
  when(dataSet.getDefinition()).thenReturn(dataSetDef);
  TableDisplayer table = createTableDisplayer(DisplayerSettingsFactory.newTableSettings().tablePageSize(10).buildSettings());
  assertTrue(table.isTotalRowsExact(dataSet,
                   5));
  assertTrue(table.isTotalRowsExact(dataSet,
                   10));
  assertTrue(table.isTotalRowsExact(dataSet,
                   15));
}
origin: org.dashbuilder/dashbuilder-renderer-default

@Test
public void testIsRemoteProvider() {
  final DataSet dataSet = mock(DataSet.class);
  final DataSetDef dataSetDefSQL = new DataSetDef();
  dataSetDefSQL.setProvider(DataSetProviderType.SQL);
  final DataSetDef dataSetDefRemote = new DataSetDef();
  dataSetDefRemote.setProvider(() -> "REMOTE");
  when(dataSet.getDefinition()).thenReturn(new DataSetDef(),
                       dataSetDefSQL,
                       dataSetDefRemote);
  TableDisplayer table = createTableDisplayer(null);
  //No provider set
  assertFalse(table.isRemoteProvider(dataSet));
  //Provider SQL
  assertFalse(table.isRemoteProvider(dataSet));
  //Provider REMOTE
  assertTrue(table.isRemoteProvider(dataSet));
}
origin: kiegroup/appformer

@Test
public void testIsRemoteProvider() {
  final DataSet dataSet = mock(DataSet.class);
  final DataSetDef dataSetDefSQL = new DataSetDef();
  dataSetDefSQL.setProvider(DataSetProviderType.SQL);
  final DataSetDef dataSetDefRemote = new DataSetDef();
  dataSetDefRemote.setProvider(() -> "REMOTE");
  when(dataSet.getDefinition()).thenReturn(new DataSetDef(),
                       dataSetDefSQL,
                       dataSetDefRemote);
  TableDisplayer table = createTableDisplayer(null);
  //No provider set
  assertFalse(table.isRemoteProvider(dataSet));
  //Provider SQL
  assertFalse(table.isRemoteProvider(dataSet));
  //Provider REMOTE
  assertTrue(table.isRemoteProvider(dataSet));
}
org.dashbuilder.datasetDataSetgetDefinition

Javadoc

The data set definition

Popular methods of DataSet

  • getRowCount
    Get the number of rows in the dataset.
  • getColumns
    The dataset columns
  • getValueAt
    Get the value at a given cell.
  • getColumnById
    Get a column by its id.
  • getColumnByIndex
    Get a column by its index (starting at 0).
  • setUUID
    Set an unique identifier to this data set.
  • getRowCountNonTrimmed
    If this data set is the result of a trim operation this method will return the total number of rows
  • getUUID
    The unique data set identifier.
  • addColumn
    Add a brand new column.
  • setValueAt
    Set the value at a given cell.
  • getMetadata
    The metadata
  • setDefinition
    The data set definition
  • getMetadata,
  • setDefinition,
  • getColumnIndex,
  • trim,
  • setRowCountNonTrimmed,
  • setValuesAt,
  • addEmptyRowAt,
  • addValues,
  • addValuesAt

Popular in Java

  • Running tasks concurrently on multiple threads
  • getContentResolver (Context)
  • addToBackStack (FragmentTransaction)
  • findViewById (Activity)
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • HttpURLConnection (java.net)
    An URLConnection for HTTP (RFC 2616 [http://tools.ietf.org/html/rfc2616]) used to send and receive d
  • Path (java.nio.file)
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • 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