Tabnine Logo
DataSetLookupConstraints.setUniqueColumnIds
Code IndexAdd Tabnine to your IDE (free)

How to use
setUniqueColumnIds
method
in
org.dashbuilder.dataset.DataSetLookupConstraints

Best Java code snippets using org.dashbuilder.dataset.DataSetLookupConstraints.setUniqueColumnIds (Showing top 2 results out of 315)

origin: org.kie.soup/kie-soup-dataset-api

  @Test
  public void testUniqueColumns() {
    DataSetLookupConstraints UNIQUE_COLUMNS = new DataSetLookupConstraints()
        .setUniqueColumnIds(true);

    DataSetLookup lookup = DataSetLookupFactory.newDataSetLookupBuilder()
        .group(DEPARTMENT)
        .column(DEPARTMENT, "dept")
        .column(AMOUNT, AggregateFunctionType.AVERAGE, "amount")
        .column(AMOUNT, AggregateFunctionType.SUM, "amount")
        .buildLookup();

    ValidationError error = UNIQUE_COLUMNS.check(lookup, METADATA);
    assertNotNull(error);
    assertEquals(error.getCode(), DataSetLookupConstraints.ERROR_DUPLICATED_COLUMN_ID);

    UNIQUE_COLUMNS.setUniqueColumnIds(false);
    error = UNIQUE_COLUMNS.check(lookup, METADATA);
    assertNull(error);
  }
}
origin: org.dashbuilder/dashbuilder-dataset-api

  @Test
  public void testUniqueColumns() {
    DataSetLookupConstraints UNIQUE_COLUMNS = new DataSetLookupConstraints()
        .setUniqueColumnIds(true);

    DataSetLookup lookup = DataSetLookupFactory.newDataSetLookupBuilder()
        .group(DEPARTMENT)
        .column(DEPARTMENT, "dept")
        .column(AMOUNT, AggregateFunctionType.AVERAGE, "amount")
        .column(AMOUNT, AggregateFunctionType.SUM, "amount")
        .buildLookup();

    ValidationError error = UNIQUE_COLUMNS.check(lookup, METADATA);
    assertNotNull(error);
    assertEquals(error.getCode(), DataSetLookupConstraints.ERROR_DUPLICATED_COLUMN_ID);

    UNIQUE_COLUMNS.setUniqueColumnIds(false);
    error = UNIQUE_COLUMNS.check(lookup, METADATA);
    assertNull(error);
  }
}
org.dashbuilder.datasetDataSetLookupConstraintssetUniqueColumnIds

Popular methods of DataSetLookupConstraints

  • <init>
  • setGroupRequired
  • check
  • setColumnTypes
  • setColumnsTitle
  • setGroupsTitle
  • setMaxColumns
  • setMinColumns
  • newDataSetLookup
  • setGroupColumn
  • buildUniqueColumnId
  • setExtraColumnsAllowed
  • buildUniqueColumnId,
  • setExtraColumnsAllowed,
  • setExtraColumnsType,
  • setGroupAllowed,
  • getColumnTypes,
  • getMinColumns,
  • setFunctionRequired,
  • checkTypes,
  • createValidationError,
  • getGroupColumn

Popular in Java

  • Finding current android device location
  • notifyDataSetChanged (ArrayAdapter)
  • getSystemService (Context)
  • scheduleAtFixedRate (Timer)
  • VirtualMachine (com.sun.tools.attach)
    A Java virtual machine. A VirtualMachine represents a Java virtual machine to which this Java vir
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • Callable (java.util.concurrent)
    A task that returns a result and may throw an exception. Implementors define a single method with no
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • JTable (javax.swing)
  • CodeWhisperer alternatives
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