| 
|   | getRecordQueryFilterObject ( $filter_value="", ?ilDclBaseFieldModel $sort_field=null) | 
|   | 
|   | __construct (int $a_id=0) | 
|   | 
|   | setId ($a_id) | 
|   | Set field id.  More...
  | 
|   | 
|   | getId () | 
|   | Get field id.  More...
  | 
|   | 
|   | setTableId (int $a_id) | 
|   | Set table id.  More...
  | 
|   | 
|   | getTableId () | 
|   | Get table id.  More...
  | 
|   | 
|   | setTitle (string $a_title) | 
|   | Set title.  More...
  | 
|   | 
|   | getTitle () | 
|   | Get title.  More...
  | 
|   | 
|   | setDescription (string $a_desc) | 
|   | Set description.  More...
  | 
|   | 
|   | getDescription () | 
|   | Get description.  More...
  | 
|   | 
|   | setDatatypeId (int $a_id) | 
|   | Set datatype id.  More...
  | 
|   | 
|   | getDatatypeId () | 
|   | Get datatype_id.  More...
  | 
|   | 
|   | isUnique () | 
|   | 
|   | setUnique (?bool $unique) | 
|   | 
|   | getDatatype () | 
|   | 
|   | getDatatypeTitle () | 
|   | 
|   | getPresentationTitle () | 
|   | 
|   | getPresentationDescription () | 
|   | 
|   | getStorageLocation () | 
|   | Get storage location for the model.  More...
  | 
|   | 
|   | getExportable () | 
|   | 
|   | toArray () | 
|   | 
|   | isStandardField () | 
|   | 
|   | doRead () | 
|   | 
|   | buildFromDBRecord (array $rec) | 
|   | Builds model from db record.  More...
  | 
|   | 
|   | doCreate () | 
|   | 
|   | doUpdate () | 
|   | 
|   | updateProperties () | 
|   | Update properties of this field in Database.  More...
  | 
|   | 
|   | doDelete () | 
|   | Remove field and properties.  More...
  | 
|   | 
|   | getViewSettings () | 
|   | 
|   | getViewSetting (int $tableview_id) | 
|   | 
|   | getOrder () | 
|   | 
|   | setOrder (int $order) | 
|   | 
|   | hasProperty (string $key) | 
|   | Checks if a certain property for a field is set.  More...
  | 
|   | 
|   | getProperty (string $key) | 
|   | 
|   | getPropertyInstance (string $key) | 
|   | 
|   | setProperty (string $key, $value) | 
|   | 
|   | getValidFieldProperties () | 
|   | Returns all valid properties for a field-type.  More...
  | 
|   | 
|   | checkValidityFromForm (ilPropertyFormGUI &$form, ?int $record_id=null) | 
|   | 
|   | checkValidity ($value, ?int $record_id=null) | 
|   | Check if input is valid.  More...
  | 
|   | 
|   | cloneStructure (int $original_id) | 
|   | 
|   | afterClone (array $records) | 
|   | 
|   | cloneProperties (ilDclBaseFieldModel $originalField) | 
|   | 
|   | setExportable (bool $exportable) | 
|   | 
|   | allowFilterInListView () | 
|   | 
|   | getRecordQuerySortObject (string $direction="asc", bool $sort_by_status=false) | 
|   | Returns a query-object for building the record-loader-sql-query.  More...
  | 
|   | 
|   | getRecordQueryFilterObject ( $filter_value="", ?ilDclBaseFieldModel $sort_field=null) | 
|   | Returns a query-object for building the record-loader-sql-query.  More...
  | 
|   | 
|   | getSortField () | 
|   | Returns the sort-field id.  More...
  | 
|   | 
|   | hasNumericSorting () | 
|   | Set to true, when the sorting should be handled numerical.  More...
  | 
|   | 
|   | checkFieldCreationInput (ilPropertyFormGUI $form) | 
|   | Checks input of specific fields befor saving.  More...
  | 
|   | 
|   | getStorageLocationOverride () | 
|   | 
|   | setStorageLocationOverride (?int $storage_location_override) | 
|   | 
|   | fillHeaderExcel (ilExcel $worksheet, int &$row, int &$col) | 
|   | 
|   | checkTitlesForImport (array &$titles, array &$import_fields) | 
|   | 
|   | storePropertiesFromForm (ilPropertyFormGUI $form) | 
|   | called when saving the 'edit field' form  More...
  | 
|   | 
|   | fillPropertiesForm (ilPropertyFormGUI &$form) | 
|   | called to fill the 'edit field' form  More...
  | 
|   | 
|   | isConfirmationRequired (ilPropertyFormGUI $form) | 
|   | called by ilDclFieldEditGUI when updating field properties if you overwrite this method, remember to also overwrite getConfirmationGUI  More...
  | 
|   | 
|   | getConfirmationGUI (ilPropertyFormGUI $form) | 
|   | called by ilDclFieldEditGUI if isConfirmationRequired returns true  More...
  | 
|   |