Class InventorySettings
java.lang.Object
ca.phon.app.opgraph.nodes.table.InventorySettings
- All Implemented Interfaces:
IgnoreDiacriticsSettings,Cloneable
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddSumColumn(String sumColumn) voidvoidclone()Diacritics selected for filtering.booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanSelection mode when ignoring diacritics.voidremoveColumn(int idx) voidremoveSumColumn(int col) booleanremoveSumColumn(String col) voidsetAutoGrouping(boolean autoGrouping) voidsetAutoGroupingColumn(String autoGroupingColumn) voidsetCaseSensitive(boolean caseSensitive) voidsetConfigureAutomatically(boolean configureAutomatically) voidvoidsetIgnoreDiacritics(boolean ignoreDiacritics) voidsetIncludeAdditionalGroupData(boolean includeAdditionalGroupData) voidsetIncludeAdditionalWordData(boolean includeAdditionalWordData) voidsetIncludeMetadata(boolean includeMetadata) voidsetOnlyOrExcept(boolean onlyOrExcept) voidsetSelectedDiacritics(Collection<Diacritic> selectedDiacritics)
-
Constructor Details
-
InventorySettings
public InventorySettings()
-
-
Method Details
-
isAutoGrouping
public boolean isAutoGrouping() -
setAutoGrouping
public void setAutoGrouping(boolean autoGrouping) -
getAutoGroupingColumn
-
setAutoGroupingColumn
-
isConfigureAutomatically
public boolean isConfigureAutomatically() -
setConfigureAutomatically
public void setConfigureAutomatically(boolean configureAutomatically) -
isCaseSensitive
public boolean isCaseSensitive() -
setCaseSensitive
public void setCaseSensitive(boolean caseSensitive) -
isIgnoreDiacritics
public boolean isIgnoreDiacritics()- Specified by:
isIgnoreDiacriticsin interfaceIgnoreDiacriticsSettings
-
setIgnoreDiacritics
public void setIgnoreDiacritics(boolean ignoreDiacritics) - Specified by:
setIgnoreDiacriticsin interfaceIgnoreDiacriticsSettings
-
isOnlyOrExcept
public boolean isOnlyOrExcept()Selection mode when ignoring diacritics. Iftrueselection mode will be 'Only' iffalseselection mode will b 'Except'. This setting is related to the selected diacritics.- Specified by:
isOnlyOrExceptin interfaceIgnoreDiacriticsSettings- Returns:
- diacritic filtering mode
-
setOnlyOrExcept
public void setOnlyOrExcept(boolean onlyOrExcept) - Specified by:
setOnlyOrExceptin interfaceIgnoreDiacriticsSettings
-
getSelectedDiacritics
Diacritics selected for filtering. The behaviour is determined by the onlyOrExcept paramter.- Specified by:
getSelectedDiacriticsin interfaceIgnoreDiacriticsSettings- Returns:
- selected diacritics
-
setSelectedDiacritics
- Specified by:
setSelectedDiacriticsin interfaceIgnoreDiacriticsSettings
-
isIncludeMetadata
public boolean isIncludeMetadata() -
setIncludeMetadata
public void setIncludeMetadata(boolean includeMetadata) -
isIncludeAdditionalGroupData
public boolean isIncludeAdditionalGroupData() -
setIncludeAdditionalGroupData
public void setIncludeAdditionalGroupData(boolean includeAdditionalGroupData) -
isIncludeAdditionalWordData
public boolean isIncludeAdditionalWordData() -
setIncludeAdditionalWordData
public void setIncludeAdditionalWordData(boolean includeAdditionalWordData) -
getGroupBy
-
setGroupBy
-
getColumns
-
clearColumns
public void clearColumns() -
removeColumn
-
removeColumn
public void removeColumn(int idx) -
addColumn
public InventorySettings.ColumnInfo addColumn(String col, boolean caseSensitive, boolean ignoreDiacritics) -
addColumn
-
getSumColumns
-
clearSumColumns
public void clearSumColumns() -
removeSumColumn
-
removeSumColumn
-
addSumColumn
-
clone
-