test_class.file: jdbcprovider/src/test/java/ec/tss/tsproviders/db/DbBeanTest.java
test_class.identifier: DbBeanTest
test_case.body: @Test
      public void testGetDimArray() {
  
          assertArrayEquals(new String[]{"Col1", "Col2", "Col3"}, DbBean.getDimArray("Col1, Col2, Col3"));
          assertArrayEquals(new String[]{"Col1", "Col3"}, DbBean.getDimArray("Col1, , Col3"));
  
      }
test_case.class_method_signature: DbBeanTest.testGetDimArray()
test_case.full_signature: @Test public void testGetDimArray()
test_case.identifier: testGetDimArray
test_case.invocations: assertArrayEquals getDimArray assertArrayEquals getDimArray
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetDimArray()
focal_class.declarator: X_DBNAME = onString("", "dbName")
focal_class.modifier: public static final
focal_class.original_string: public static final IParam<DataSource, String> X_DBNAME = onString("", "dbName");
focal_class.type: IParam<DataSource, String>
focal_class.var_name: X_DBNAME
focal_class.declarator: X_TABLENAME = onString("", "tableName")
focal_class.modifier: public static final
focal_class.original_string: public static final IParam<DataSource, String> X_TABLENAME = onString("", "tableName");
focal_class.type: IParam<DataSource, String>
focal_class.var_name: X_TABLENAME
focal_class.declarator: X_DIMCOLUMNS = onString("", "dimColumns")
focal_class.modifier: public static final
focal_class.original_string: public static final IParam<DataSource, String> X_DIMCOLUMNS = onString("", "dimColumns");
focal_class.type: IParam<DataSource, String>
focal_class.var_name: X_DIMCOLUMNS
focal_class.declarator: X_PERIODCOLUMN = onString("", "periodColumn")
focal_class.modifier: public static final
focal_class.original_string: public static final IParam<DataSource, String> X_PERIODCOLUMN = onString("", "periodColumn");
focal_class.type: IParam<DataSource, String>
focal_class.var_name: X_PERIODCOLUMN
focal_class.declarator: X_VALUECOLUMN = onString("", "valueColumn")
focal_class.modifier: public static final
focal_class.original_string: public static final IParam<DataSource, String> X_VALUECOLUMN = onString("", "valueColumn");
focal_class.type: IParam<DataSource, String>
focal_class.var_name: X_VALUECOLUMN
focal_class.declarator: X_DATAFORMAT = onDataFormat(DataFormat.DEFAULT, "locale", "datePattern", "numberPattern")
focal_class.modifier: public static final
focal_class.original_string: public static final IParam<DataSource, DataFormat> X_DATAFORMAT = onDataFormat(DataFormat.DEFAULT, "locale", "datePattern", "numberPattern");
focal_class.type: IParam<DataSource, DataFormat>
focal_class.var_name: X_DATAFORMAT
focal_class.declarator: X_VERSIONCOLUMN = onString("", "versionColumn")
focal_class.modifier: public static final
focal_class.original_string: public static final IParam<DataSource, String> X_VERSIONCOLUMN = onString("", "versionColumn");
focal_class.type: IParam<DataSource, String>
focal_class.var_name: X_VERSIONCOLUMN
focal_class.declarator: X_FREQUENCY = onEnum(TsFrequency.Undefined, "frequency")
focal_class.modifier: public static final
focal_class.original_string: public static final IParam<DataSource, TsFrequency> X_FREQUENCY = onEnum(TsFrequency.Undefined, "frequency");
focal_class.type: IParam<DataSource, TsFrequency>
focal_class.var_name: X_FREQUENCY
focal_class.declarator: X_AGGREGATION_TYPE = onEnum(TsAggregationType.None, "aggregationType")
focal_class.modifier: public static final
focal_class.original_string: public static final IParam<DataSource, TsAggregationType> X_AGGREGATION_TYPE = onEnum(TsAggregationType.None, "aggregationType");
focal_class.type: IParam<DataSource, TsAggregationType>
focal_class.var_name: X_AGGREGATION_TYPE
focal_class.declarator: dbName
focal_class.modifier: protected
focal_class.original_string: protected String dbName;
focal_class.type: String
focal_class.var_name: dbName
focal_class.declarator: tableName
focal_class.modifier: protected
focal_class.original_string: protected String tableName;
focal_class.type: String
focal_class.var_name: tableName
focal_class.declarator: dimColumns
focal_class.modifier: protected
focal_class.original_string: protected String dimColumns;
focal_class.type: String
focal_class.var_name: dimColumns
focal_class.declarator: periodColumn
focal_class.modifier: protected
focal_class.original_string: protected String periodColumn;
focal_class.type: String
focal_class.var_name: periodColumn
focal_class.declarator: valueColumn
focal_class.modifier: protected
focal_class.original_string: protected String valueColumn;
focal_class.type: String
focal_class.var_name: valueColumn
focal_class.declarator: dataFormat
focal_class.modifier: protected
focal_class.original_string: protected DataFormat dataFormat;
focal_class.type: DataFormat
focal_class.var_name: dataFormat
focal_class.declarator: versionColumn
focal_class.modifier: protected
focal_class.original_string: protected String versionColumn;
focal_class.type: String
focal_class.var_name: versionColumn
focal_class.declarator: frequency
focal_class.modifier: protected
focal_class.original_string: protected TsFrequency frequency;
focal_class.type: TsFrequency
focal_class.var_name: frequency
focal_class.declarator: aggregationType
focal_class.modifier: protected
focal_class.original_string: protected TsAggregationType aggregationType;
focal_class.type: TsAggregationType
focal_class.var_name: aggregationType
focal_class.declarator: DIM_ARRAY_SPLITTER = Splitter.on(',').trimResults().omitEmptyStrings()
focal_class.modifier: static final
focal_class.original_string: static final Splitter DIM_ARRAY_SPLITTER = Splitter.on(',').trimResults().omitEmptyStrings();
focal_class.type: Splitter
focal_class.var_name: DIM_ARRAY_SPLITTER
focal_class.file: jdbcprovider/src/main/java/ec/tss/tsproviders/db/DbBean.java
focal_class.identifier: DbBean
focal_class.interfaces: implements IDataSourceBean
focal_class.class_method_signature: DbBean.DbBean()
focal_class.full_signature: public  DbBean()
focal_class.identifier: DbBean
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  DbBean()
focal_class.class_method_signature: DbBean.DbBean(@NonNull DataSource id)
focal_class.full_signature: public  DbBean(@NonNull DataSource id)
focal_class.identifier: DbBean
focal_class.modifiers: public
focal_class.parameters: (@NonNull DataSource id)
focal_class.signature:  DbBean(@NonNull DataSource id)
focal_class.class_method_signature: DbBean.getDbName()
focal_class.full_signature: public String getDbName()
focal_class.identifier: getDbName
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getDbName()
focal_class.class_method_signature: DbBean.setDbName(String dbName)
focal_class.full_signature: public void setDbName(String dbName)
focal_class.identifier: setDbName
focal_class.modifiers: public
focal_class.parameters: (String dbName)
focal_class.return: void
focal_class.signature: void setDbName(String dbName)
focal_class.class_method_signature: DbBean.getTableName()
focal_class.full_signature: public String getTableName()
focal_class.identifier: getTableName
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getTableName()
focal_class.class_method_signature: DbBean.setTableName(String tableName)
focal_class.full_signature: public void setTableName(String tableName)
focal_class.identifier: setTableName
focal_class.modifiers: public
focal_class.parameters: (String tableName)
focal_class.return: void
focal_class.signature: void setTableName(String tableName)
focal_class.class_method_signature: DbBean.getDimColumns()
focal_class.full_signature: public String getDimColumns()
focal_class.identifier: getDimColumns
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getDimColumns()
focal_class.class_method_signature: DbBean.setDimColumns(String dimColumns)
focal_class.full_signature: public void setDimColumns(String dimColumns)
focal_class.identifier: setDimColumns
focal_class.modifiers: public
focal_class.parameters: (String dimColumns)
focal_class.return: void
focal_class.signature: void setDimColumns(String dimColumns)
focal_class.class_method_signature: DbBean.getPeriodColumn()
focal_class.full_signature: public String getPeriodColumn()
focal_class.identifier: getPeriodColumn
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getPeriodColumn()
focal_class.class_method_signature: DbBean.setPeriodColumn(String periodColumn)
focal_class.full_signature: public void setPeriodColumn(String periodColumn)
focal_class.identifier: setPeriodColumn
focal_class.modifiers: public
focal_class.parameters: (String periodColumn)
focal_class.return: void
focal_class.signature: void setPeriodColumn(String periodColumn)
focal_class.class_method_signature: DbBean.getValueColumn()
focal_class.full_signature: public String getValueColumn()
focal_class.identifier: getValueColumn
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getValueColumn()
focal_class.class_method_signature: DbBean.setValueColumn(String valueColumn)
focal_class.full_signature: public void setValueColumn(String valueColumn)
focal_class.identifier: setValueColumn
focal_class.modifiers: public
focal_class.parameters: (String valueColumn)
focal_class.return: void
focal_class.signature: void setValueColumn(String valueColumn)
focal_class.class_method_signature: DbBean.getDataFormat()
focal_class.full_signature: public DataFormat getDataFormat()
focal_class.identifier: getDataFormat
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DataFormat
focal_class.signature: DataFormat getDataFormat()
focal_class.class_method_signature: DbBean.setDataFormat(DataFormat dataFormat)
focal_class.full_signature: public void setDataFormat(DataFormat dataFormat)
focal_class.identifier: setDataFormat
focal_class.modifiers: public
focal_class.parameters: (DataFormat dataFormat)
focal_class.return: void
focal_class.signature: void setDataFormat(DataFormat dataFormat)
focal_class.class_method_signature: DbBean.getVersionColumn()
focal_class.full_signature: public String getVersionColumn()
focal_class.identifier: getVersionColumn
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getVersionColumn()
focal_class.class_method_signature: DbBean.setVersionColumn(String versionColumn)
focal_class.full_signature: public void setVersionColumn(String versionColumn)
focal_class.identifier: setVersionColumn
focal_class.modifiers: public
focal_class.parameters: (String versionColumn)
focal_class.return: void
focal_class.signature: void setVersionColumn(String versionColumn)
focal_class.class_method_signature: DbBean.getFrequency()
focal_class.full_signature: public TsFrequency getFrequency()
focal_class.identifier: getFrequency
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: TsFrequency
focal_class.signature: TsFrequency getFrequency()
focal_class.class_method_signature: DbBean.setFrequency(TsFrequency frequency)
focal_class.full_signature: public void setFrequency(TsFrequency frequency)
focal_class.identifier: setFrequency
focal_class.modifiers: public
focal_class.parameters: (TsFrequency frequency)
focal_class.return: void
focal_class.signature: void setFrequency(TsFrequency frequency)
focal_class.class_method_signature: DbBean.getAggregationType()
focal_class.full_signature: public TsAggregationType getAggregationType()
focal_class.identifier: getAggregationType
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: TsAggregationType
focal_class.signature: TsAggregationType getAggregationType()
focal_class.class_method_signature: DbBean.setAggregationType(TsAggregationType aggregationType)
focal_class.full_signature: public void setAggregationType(TsAggregationType aggregationType)
focal_class.identifier: setAggregationType
focal_class.modifiers: public
focal_class.parameters: (TsAggregationType aggregationType)
focal_class.return: void
focal_class.signature: void setAggregationType(TsAggregationType aggregationType)
focal_class.class_method_signature: DbBean.toDataSource(String providerName, String version)
focal_class.full_signature: @Override public DataSource toDataSource(String providerName, String version)
focal_class.identifier: toDataSource
focal_class.modifiers: @Override public
focal_class.parameters: (String providerName, String version)
focal_class.return: DataSource
focal_class.signature: DataSource toDataSource(String providerName, String version)
focal_class.class_method_signature: DbBean.getDimArray()
focal_class.full_signature: @NonNull public String[] getDimArray()
focal_class.identifier: getDimArray
focal_class.modifiers: @NonNull public
focal_class.parameters: ()
focal_class.return: String[]
focal_class.signature: String[] getDimArray()
focal_class.class_method_signature: DbBean.getDimArray(String dimColumns)
focal_class.full_signature: static String[] getDimArray(String dimColumns)
focal_class.identifier: getDimArray
focal_class.modifiers: static
focal_class.parameters: (String dimColumns)
focal_class.return: String[]
focal_class.signature: String[] getDimArray(String dimColumns)
focal_class.class_method_signature: DbBean.getDimArray(@NonNull DataSource dataSource)
focal_class.full_signature: @NonNull public static String[] getDimArray(@NonNull DataSource dataSource)
focal_class.identifier: getDimArray
focal_class.modifiers: @NonNull public static
focal_class.parameters: (@NonNull DataSource dataSource)
focal_class.return: String[]
focal_class.signature: String[] getDimArray(@NonNull DataSource dataSource)
focal_method.body: @NonNull
      public String[] getDimArray() {
          return getDimArray(dimColumns);
      }
focal_method.class_method_signature: DbBean.getDimArray()
focal_method.full_signature: @NonNull public String[] getDimArray()
focal_method.identifier: getDimArray
focal_method.invocations: getDimArray
focal_method.modifiers: @NonNull public
focal_method.parameters: ()
focal_method.return: String[]
focal_method.signature: String[] getDimArray()