Package com.activeviam.copper
Interface IDatabaseHelper
- All Known Implementing Classes:
DatabaseHelper
Deprecated, for removal: This API element is subject to removal in a future version.
Helper object for the Copper context, containing information about the underlying database.
- Author:
- ActiveViam
-
Method Summary
Modifier and TypeMethodDescriptionvoidensureFieldExists(ReachableField field) Deprecated, for removal: This API element is subject to removal in a future version.Ensures the given field exists.getDefaultValue(ReachableField field) Deprecated, for removal: This API element is subject to removal in a future version.Returns the default value of the given field.getKeyFields(String store) Deprecated, for removal: This API element is subject to removal in a future version.Returns the key fields of a given store.intgetType(ReachableField field) Deprecated, for removal: This API element is subject to removal in a future version.Gets the type of the given field.getUnicityFields(String store) Deprecated, for removal: This API element is subject to removal in a future version.Returns the minimal list of fields that grant the uniqueness of a record when requesting data on given store.
-
Method Details
-
ensureFieldExists
Deprecated, for removal: This API element is subject to removal in a future version.Ensures the given field exists.- Parameters:
field- the field to check
-
getType
Deprecated, for removal: This API element is subject to removal in a future version.Gets the type of the given field.- Parameters:
field- a field- Returns:
- the field's type
-
getDefaultValue
Deprecated, for removal: This API element is subject to removal in a future version.Returns the default value of the given field.- Parameters:
field- a field- Returns:
- the field's type
-
getUnicityFields
Deprecated, for removal: This API element is subject to removal in a future version.Returns the minimal list of fields that grant the uniqueness of a record when requesting data on given store.For stores having at least one key Field in their description, this list corresponds to the list of key fields. For key-less stores, this list will contains all the store fields.
- Parameters:
store- the store name- Returns:
- The unicity fields of the given store
-
getKeyFields
Deprecated, for removal: This API element is subject to removal in a future version.Returns the key fields of a given store.- Parameters:
store- the store name- Returns:
- The key fields of the given store
-