ILIAS  release_8 Revision v8.19-1-g4e8f2f9140c
All Data Structures Namespaces Files Functions Variables Modules Pages
ilDclBaseRecordFieldModel Class Reference

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...

+ Inheritance diagram for ilDclBaseRecordFieldModel:
+ Collaboration diagram for ilDclBaseRecordFieldModel:

Public Member Functions

 __construct (ilDclBaseRecordModel $record, ilDclBaseFieldModel $field)
 
 doCreate ()
 Creates an Id and a database entry. More...
 
 doUpdate ()
 Update object in database. More...
 
 delete ()
 Delete record field in database. More...
 
 getValue ()
 
 getValueForRepresentation ()
 
 serializeData ($value)
 Serialize data before storing to db. More...
 
 deserializeData ($value)
 Deserialize data before applying to field. More...
 
 setValue ($value, bool $omit_parsing=false)
 Set value for record field. More...
 
 setValueFromForm (ilPropertyFormGUI $form)
 
 getFormulaValue ()
 
 parseExportValue ($value)
 Function to parse incoming data from form input value $value. More...
 
 getValueFromExcel (ilExcel $excel, int $row, int $col)
 
 parseValue ($value)
 Function to parse incoming data from form input value $value. More...
 
 getExportValue ()
 
 fillExcelExport (ilExcel $worksheet, int &$row, int &$col)
 
 getPlainText ()
 
 getSortingValue (bool $link=true)
 
 addHiddenItemsToConfirmation (ilConfirmationGUI $confirmation)
 
 parseSortingValue ($value, bool $link=true)
 Returns sortable value for the specific field-types. More...
 
 cloneStructure (ilDclBaseRecordFieldModel $old_record_field)
 
 afterClone ()
 
 getField ()
 
 getId ()
 
 getRecord ()
 
 getRecordRepresentation ()
 
 setRecordRepresentation (ilDclBaseRecordRepresentation $record_representation)
 
 getFieldRepresentation ()
 
 setFieldRepresentation (ilDclBaseFieldRepresentation $field_representation)
 

Protected Member Functions

 doRead ()
 Read object data from database. More...
 
 loadValue ()
 Load the value. More...
 

Protected Attributes

int $id = null
 
ilDclBaseFieldModel $field
 
ilDclBaseRecordModel $record
 
ilDclBaseRecordRepresentation $record_representation = null
 
ilDclBaseFieldRepresentation $field_representation = null
 
 $value
 
ilObjUser $user
 
ilCtrl $ctrl
 
ilDBInterface $db
 
ilLanguage $lng
 
ILIAS HTTP Services $http
 
ILIAS Refinery Factory $refinery
 

Detailed Description

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.

ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.

If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning

Definition at line 19 of file class.ilDclBaseRecordFieldModel.php.

Constructor & Destructor Documentation

◆ __construct()

ilDclBaseRecordFieldModel::__construct ( ilDclBaseRecordModel  $record,
ilDclBaseFieldModel  $field 
)
Parameters
ilDclBaseRecordModel$record
ilDclBaseFieldModel$field

Definition at line 39 of file class.ilDclBaseRecordFieldModel.php.

References $DIC, $field, $record, ILIAS\Repository\ctrl(), doRead(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().

40  {
41  global $DIC;
42 
43  $this->record = $record;
44  $this->field = $field;
45  $this->ctrl = $DIC->ctrl();
46  $this->user = $DIC->user();
47  $this->db = $DIC->database();
48  $this->lng = $DIC->language();
49  $this->http = $DIC->http();
50  $this->refinery = $DIC->refinery();
51  $this->doRead();
52  }
doRead()
Read object data from database.
global $DIC
Definition: feed.php:28
static http()
Fetches the global http state from ILIAS.
+ Here is the call graph for this function:

Member Function Documentation

◆ addHiddenItemsToConfirmation()

ilDclBaseRecordFieldModel::addHiddenItemsToConfirmation ( ilConfirmationGUI  $confirmation)
Parameters
ilConfirmationGUI$confirmation

Definition at line 285 of file class.ilDclBaseRecordFieldModel.php.

References ILIAS\LTI\ToolProvider\$key, $value, ilConfirmationGUI\addHiddenItem(), and getValue().

286  {
287  ;
288  if (!is_array($this->getValue())) {
289  $confirmation->addHiddenItem('field_' . $this->field->getId(), (string) $this->getValue());
290  } else {
291  foreach ($this->getValue() as $key => $value) {
292  $confirmation->addHiddenItem('field_' . $this->field->getId() . "[$key]", $value);
293  }
294  }
295  }
addHiddenItem(string $a_post_var, string $a_value)
string $key
Consumer key/client ID value.
Definition: System.php:193
+ Here is the call graph for this function:

◆ afterClone()

ilDclBaseRecordFieldModel::afterClone ( )

Definition at line 340 of file class.ilDclBaseRecordFieldModel.php.

340  : void
341  {
342  }

◆ cloneStructure()

ilDclBaseRecordFieldModel::cloneStructure ( ilDclBaseRecordFieldModel  $old_record_field)
Parameters
ilDclBaseRecordFieldModel$old_record_field

Definition at line 331 of file class.ilDclBaseRecordFieldModel.php.

References doUpdate(), getValue(), and setValue().

331  : void
332  {
333  $this->setValue($old_record_field->getValue());
334  $this->doUpdate();
335  }
setValue($value, bool $omit_parsing=false)
Set value for record field.
doUpdate()
Update object in database.
+ Here is the call graph for this function:

◆ delete()

ilDclBaseRecordFieldModel::delete ( )

Delete record field in database.

Definition at line 128 of file class.ilDclBaseRecordFieldModel.php.

References $query, and getField().

128  : void
129  {
130  $datatype = $this->getField()->getDatatype();
131  $storage_location = ($this->getField()->getStorageLocationOverride() !== null) ? $this->getField()->getStorageLocationOverride() : $datatype->getStorageLocation();
132 
133  if ($storage_location != 0) {
134  $query = "DELETE FROM il_dcl_stloc" . $storage_location . "_value WHERE record_field_id = "
135  . $this->db->quote($this->id, "integer");
136  $this->db->manipulate($query);
137  }
138 
139  $query2 = "DELETE FROM il_dcl_record_field WHERE id = " . $this->db->quote($this->id, "integer");
140  $this->db->manipulate($query2);
141  }
$query
+ Here is the call graph for this function:

◆ deserializeData()

ilDclBaseRecordFieldModel::deserializeData (   $value)

Deserialize data before applying to field.

Parameters
mixed$value
Returns
mixed

Definition at line 180 of file class.ilDclBaseRecordFieldModel.php.

References $value.

Referenced by loadValue().

181  {
182  $deserialize = json_decode($value, true);
183  if (is_array($deserialize)) {
184  return $deserialize;
185  }
186 
187  return $value;
188  }
+ Here is the caller graph for this function:

◆ doCreate()

ilDclBaseRecordFieldModel::doCreate ( )

Creates an Id and a database entry.

Definition at line 78 of file class.ilDclBaseRecordFieldModel.php.

References $id, $query, getField(), getId(), and getRecord().

Referenced by doUpdate().

78  : void
79  {
80  $id = $this->db->nextId("il_dcl_record_field");
81  $query = "INSERT INTO il_dcl_record_field (id, record_id, field_id) VALUES (" . $this->db->quote(
82  $id,
83  "integer"
84  ) . ", "
85  . $this->db->quote(
86  $this->getRecord()->getId(),
87  "integer"
88  ) . ", " . $this->db->quote($this->getField()->getId(), "text") . ")";
89  $this->db->manipulate($query);
90  $this->id = $id;
91  }
$query
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ doRead()

ilDclBaseRecordFieldModel::doRead ( )
protected

Read object data from database.

Definition at line 57 of file class.ilDclBaseRecordFieldModel.php.

References $query, getField(), getId(), getRecord(), and loadValue().

Referenced by __construct().

57  : void
58  {
59  if (!$this->getRecord()->getId()) {
60  return;
61  }
62 
63  $query = "SELECT * FROM il_dcl_record_field WHERE field_id = " . $this->db->quote(
64  $this->getField()->getId(),
65  "integer"
66  ) . " AND record_id = "
67  . $this->db->quote($this->getRecord()->getId(), "integer");
68  $set = $this->db->query($query);
69  $rec = $this->db->fetchAssoc($set);
70  $this->id = $rec['id'] ?? null;
71 
72  $this->loadValue();
73  }
$query
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ doUpdate()

ilDclBaseRecordFieldModel::doUpdate ( )

Update object in database.

Definition at line 96 of file class.ilDclBaseRecordFieldModel.php.

References $query, $value, doCreate(), getField(), getId(), and serializeData().

Referenced by ilDclReferenceRecordFieldModel\afterClone(), ilDclFileuploadRecordFieldModel\afterClone(), ilDclMobRecordFieldModel\afterClone(), cloneStructure(), and ilDclReferenceRecordRepresentation\getHTML().

96  : void
97  {
98  //$this->loadValue(); //Removed Mantis #0011799
99  $datatype = $this->getField()->getDatatype();
100  $storage_location = ($this->getField()->getStorageLocationOverride() !== null) ? $this->getField()->getStorageLocationOverride() : $datatype->getStorageLocation();
101 
102  if ($storage_location != 0) {
103  $query = "DELETE FROM il_dcl_stloc" . $storage_location . "_value WHERE record_field_id = "
104  . $this->db->quote($this->id, "integer");
105  $this->db->manipulate($query);
106 
107  $next_id = $this->db->nextId("il_dcl_stloc" . $storage_location . "_value");
108 
109  $value = $this->serializeData($this->value);
110 
111  if ($this->getId() == 0) {
112  $this->doCreate();
113  }
114 
115  $insert_params = array(
116  "value" => array($datatype->getDbType(), $value),
117  "record_field_id" => array("integer", $this->getId()),
118  "id" => array("integer", $next_id),
119  );
120 
121  $this->db->insert("il_dcl_stloc" . $storage_location . "_value", $insert_params);
122  }
123  }
doCreate()
Creates an Id and a database entry.
$query
serializeData($value)
Serialize data before storing to db.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ fillExcelExport()

ilDclBaseRecordFieldModel::fillExcelExport ( ilExcel  $worksheet,
int &  $row,
int &  $col 
)

Definition at line 259 of file class.ilDclBaseRecordFieldModel.php.

References getExportValue(), and ilExcel\setCell().

259  : void
260  {
261  $worksheet->setCell($row, $col, $this->getExportValue());
262  $col++;
263  }
setCell(int $a_row, int $a_col, $a_value, ?string $a_datatype=null)
Set cell value.
+ Here is the call graph for this function:

◆ getExportValue()

ilDclBaseRecordFieldModel::getExportValue ( )
Returns
int|string

Definition at line 254 of file class.ilDclBaseRecordFieldModel.php.

References getValue(), and parseExportValue().

Referenced by ilDclTextSelectionRecordFieldModel\fillExcelExport(), fillExcelExport(), getFormulaValue(), and getPlainText().

255  {
256  return $this->parseExportValue($this->getValue());
257  }
parseExportValue($value)
Function to parse incoming data from form input value $value.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getField()

ilDclBaseRecordFieldModel::getField ( )

Definition at line 344 of file class.ilDclBaseRecordFieldModel.php.

References $field.

Referenced by ilDclIliasReferenceRecordFieldModel\__construct(), ilDclRatingRecordFieldModel\__construct(), ilDclFormulaRecordFieldModel\__construct(), ilDclReferenceRecordFieldModel\__construct(), ilDclReferenceRecordFieldModel\afterClone(), ilDclFileuploadRecordFieldModel\afterClone(), ilDclMobRecordFieldModel\afterClone(), ilDclRatingRecordFieldModel\delete(), delete(), ilDclTextRecordFieldModel\deserializeData(), doCreate(), doRead(), doUpdate(), ilDclTextRecordFieldModel\fillExcelExport(), ilDclReferenceRecordFieldModel\getExportValue(), ilDclRatingRecordFieldModel\getExportValue(), ilDclTextRecordFieldModel\getExportValue(), ilDclReferenceRecordRepresentation\getHTML(), ilDclSelectionRecordFieldModel\getMultipleValuesFromString(), ilDclFieldFactory\getRecordRepresentationInstance(), ilDclReferenceRecordFieldModel\getReferenceFromValue(), ilDclSelectionRecordFieldModel\getValue(), ilDclRatingRecordFieldModel\getValue(), ilDclSelectionRecordFieldModel\getValueFromExcel(), ilDclReferenceRecordFieldModel\getValueFromExcel(), ilDclTextRecordFieldModel\getValueFromExcel(), loadValue(), ilDclFormulaRecordFieldModel\parse(), ilDclDateSelectionRecordFieldModel\parseExportValue(), ilDclSelectionRecordFieldModel\parseExportValue(), ilDclTextRecordFieldModel\parseSortingValue(), ilDclFileuploadRecordFieldModel\parseValue(), ilDclMobRecordFieldModel\parseValue(), ilDclTextRecordFieldModel\parseValue(), ilDclTextRecordFieldModel\setValueFromForm(), ilDclCopyRecordFieldModel\setValueFromForm(), ilDclFileuploadRecordFieldModel\setValueFromForm(), ilDclMobRecordFieldModel\setValueFromForm(), and setValueFromForm().

345  {
346  return $this->field;
347  }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
+ Here is the caller graph for this function:

◆ getFieldRepresentation()

ilDclBaseRecordFieldModel::getFieldRepresentation ( )

Definition at line 369 of file class.ilDclBaseRecordFieldModel.php.

References $field_representation.

370  {
372  }
ilDclBaseFieldRepresentation $field_representation
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

◆ getFormulaValue()

ilDclBaseRecordFieldModel::getFormulaValue ( )

Definition at line 217 of file class.ilDclBaseRecordFieldModel.php.

References getExportValue().

217  : string
218  {
219  return (string) $this->getExportValue();
220  }
+ Here is the call graph for this function:

◆ getId()

◆ getPlainText()

ilDclBaseRecordFieldModel::getPlainText ( )
Returns
int|string

Definition at line 268 of file class.ilDclBaseRecordFieldModel.php.

References getExportValue().

269  {
270  return $this->getExportValue();
271  }
+ Here is the call graph for this function:

◆ getRecord()

◆ getRecordRepresentation()

ilDclBaseRecordFieldModel::getRecordRepresentation ( )

Definition at line 359 of file class.ilDclBaseRecordFieldModel.php.

References $record_representation.

360  {
362  }
ilDclBaseRecordRepresentation $record_representation
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

◆ getSortingValue()

ilDclBaseRecordFieldModel::getSortingValue ( bool  $link = true)
Parameters
bool$link
Returns
int|string

Definition at line 277 of file class.ilDclBaseRecordFieldModel.php.

References getValue(), and parseSortingValue().

278  {
279  return $this->parseSortingValue($this->getValue(), $link);
280  }
parseSortingValue($value, bool $link=true)
Returns sortable value for the specific field-types.
+ Here is the call graph for this function:

◆ getValue()

◆ getValueForRepresentation()

ilDclBaseRecordFieldModel::getValueForRepresentation ( )
Returns
array|string

Definition at line 156 of file class.ilDclBaseRecordFieldModel.php.

References getValue().

157  {
158  return $this->getValue();
159  }
+ Here is the call graph for this function:

◆ getValueFromExcel()

ilDclBaseRecordFieldModel::getValueFromExcel ( ilExcel  $excel,
int  $row,
int  $col 
)
Returns
int|string

Definition at line 235 of file class.ilDclBaseRecordFieldModel.php.

References $value, and ilExcel\getCell().

236  {
237  $value = $excel->getCell($row, $col) ?? '';
238  return $value;
239  }
getCell(int $a_row, int $a_col)
Returns the value of a cell.
+ Here is the call graph for this function:

◆ loadValue()

ilDclBaseRecordFieldModel::loadValue ( )
protected

Load the value.

Definition at line 310 of file class.ilDclBaseRecordFieldModel.php.

References $query, $value, deserializeData(), and getField().

Referenced by doRead(), getValue(), ilDclFileuploadRecordFieldModel\setValue(), and setValue().

310  : void
311  {
312  if ($this->value === null) {
313  $datatype = $this->getField()->getDatatype();
314 
315  $storage_location = ($this->getField()->getStorageLocationOverride() !== null) ? $this->getField()->getStorageLocationOverride() : $datatype->getStorageLocation();
316  if ($storage_location != 0) {
317  $query = "SELECT * FROM il_dcl_stloc" . $storage_location . "_value WHERE record_field_id = "
318  . $this->db->quote($this->id, "integer");
319 
320  $set = $this->db->query($query);
321  $rec = $this->db->fetchAssoc($set);
322  $value = $this->deserializeData($rec['value'] ?? null);
323  $this->value = $value;
324  }
325  }
326  }
deserializeData($value)
Deserialize data before applying to field.
$query
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ parseExportValue()

ilDclBaseRecordFieldModel::parseExportValue (   $value)

Function to parse incoming data from form input value $value.

returns the string/number/etc. to store in the database.

Parameters
mixed$value
Returns
mixed

Definition at line 227 of file class.ilDclBaseRecordFieldModel.php.

References $value.

Referenced by getExportValue().

+ Here is the caller graph for this function:

◆ parseSortingValue()

ilDclBaseRecordFieldModel::parseSortingValue (   $value,
bool  $link = true 
)

Returns sortable value for the specific field-types.

Parameters
int | string$value
Returns
int|string

Definition at line 302 of file class.ilDclBaseRecordFieldModel.php.

References $value.

Referenced by getSortingValue().

+ Here is the caller graph for this function:

◆ parseValue()

ilDclBaseRecordFieldModel::parseValue (   $value)

Function to parse incoming data from form input value $value.

returns the string/number/etc. to store in the database.

Parameters
int | string$value
Returns
int|string|null

Definition at line 246 of file class.ilDclBaseRecordFieldModel.php.

References $value.

Referenced by setValue().

+ Here is the caller graph for this function:

◆ serializeData()

ilDclBaseRecordFieldModel::serializeData (   $value)

Serialize data before storing to db.

Parameters
mixed$value
Returns
mixed

Definition at line 166 of file class.ilDclBaseRecordFieldModel.php.

References $value.

Referenced by doUpdate().

167  {
168  if (is_array($value)) {
169  $value = json_encode($value);
170  }
171 
172  return $value;
173  }
+ Here is the caller graph for this function:

◆ setFieldRepresentation()

ilDclBaseRecordFieldModel::setFieldRepresentation ( ilDclBaseFieldRepresentation  $field_representation)

Definition at line 374 of file class.ilDclBaseRecordFieldModel.php.

References $field_representation.

374  : void
375  {
376  $this->field_representation = $field_representation;
377  }
ilDclBaseFieldRepresentation $field_representation

◆ setRecordRepresentation()

ilDclBaseRecordFieldModel::setRecordRepresentation ( ilDclBaseRecordRepresentation  $record_representation)

Definition at line 364 of file class.ilDclBaseRecordFieldModel.php.

References $record_representation.

364  : void
365  {
366  $this->record_representation = $record_representation;
367  }
ilDclBaseRecordRepresentation $record_representation

◆ setValue()

ilDclBaseRecordFieldModel::setValue (   $value,
bool  $omit_parsing = false 
)

Set value for record field.

Parameters
mixed$value
bool$omit_parsingIf true, does not parse the value and stores it in the given format

Definition at line 195 of file class.ilDclBaseRecordFieldModel.php.

References $value, loadValue(), and parseValue().

Referenced by ilDclReferenceRecordFieldModel\afterClone(), ilDclMobRecordFieldModel\afterClone(), cloneStructure(), ilDclReferenceRecordRepresentation\getHTML(), ilDclTextRecordFieldModel\setValueFromForm(), ilDclCopyRecordFieldModel\setValueFromForm(), ilDclMobRecordFieldModel\setValueFromForm(), and setValueFromForm().

195  : void
196  {
197  $this->loadValue();
198  if (!$omit_parsing) {
199  $tmp = $this->parseValue($value);
200  $old = $this->value;
201  //if parse value fails keep the old value
202  if ($tmp !== false) {
203  $this->value = $tmp;
204  }
205  } else {
206  $this->value = $value;
207  }
208  }
parseValue($value)
Function to parse incoming data from form input value $value.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setValueFromForm()

ilDclBaseRecordFieldModel::setValueFromForm ( ilPropertyFormGUI  $form)

Definition at line 210 of file class.ilDclBaseRecordFieldModel.php.

References $value, getField(), getId(), ilPropertyFormGUI\getInput(), and setValue().

210  : void
211  {
212  $value = $form->getInput("field_" . $this->getField()->getId());
213 
214  $this->setValue($value);
215  }
setValue($value, bool $omit_parsing=false)
Set value for record field.
getInput(string $a_post_var, bool $ensureValidation=true)
Returns the input of an item, if item provides getInput method and as fallback the value of the HTTP-...
+ Here is the call graph for this function:

Field Documentation

◆ $ctrl

ilCtrl ilDclBaseRecordFieldModel::$ctrl
protected

Definition at line 29 of file class.ilDclBaseRecordFieldModel.php.

◆ $db

ilDBInterface ilDclBaseRecordFieldModel::$db
protected

Definition at line 30 of file class.ilDclBaseRecordFieldModel.php.

◆ $field

◆ $field_representation

ilDclBaseFieldRepresentation ilDclBaseRecordFieldModel::$field_representation = null
protected

◆ $http

ILIAS HTTP Services ilDclBaseRecordFieldModel::$http
protected

Definition at line 32 of file class.ilDclBaseRecordFieldModel.php.

◆ $id

int ilDclBaseRecordFieldModel::$id = null
protected

Definition at line 21 of file class.ilDclBaseRecordFieldModel.php.

Referenced by doCreate(), and getId().

◆ $lng

ilLanguage ilDclBaseRecordFieldModel::$lng
protected

Definition at line 31 of file class.ilDclBaseRecordFieldModel.php.

◆ $record

◆ $record_representation

ilDclBaseRecordRepresentation ilDclBaseRecordFieldModel::$record_representation = null
protected

◆ $refinery

ILIAS Refinery Factory ilDclBaseRecordFieldModel::$refinery
protected

Definition at line 33 of file class.ilDclBaseRecordFieldModel.php.

◆ $user

ilObjUser ilDclBaseRecordFieldModel::$user
protected

Definition at line 28 of file class.ilDclBaseRecordFieldModel.php.

◆ $value

ilDclBaseRecordFieldModel::$value
protected

Definition at line 27 of file class.ilDclBaseRecordFieldModel.php.

Referenced by ilDclTextRecordFieldModel\addHiddenItemsToConfirmation(), ilDclFileuploadRecordFieldModel\addHiddenItemsToConfirmation(), ilDclMobRecordFieldModel\addHiddenItemsToConfirmation(), addHiddenItemsToConfirmation(), ilDclReferenceRecordFieldModel\afterClone(), ilDclCopyRecordFieldModel\deserializeData(), ilDclTextRecordFieldModel\deserializeData(), deserializeData(), doUpdate(), ilDclTextRecordFieldModel\fillExcelExport(), ilDclReferenceRecordFieldModel\getExportValue(), ilDclIliasReferenceRecordFieldModel\getExportValue(), ilDclTextRecordFieldModel\getExportValue(), ilDclTextRecordFieldModel\getPlainText(), ilDclReferenceRecordFieldModel\getReferenceFromValue(), ilDclSelectionRecordFieldModel\getValue(), getValue(), ilDclDatetimeRecordFieldModel\getValueFromExcel(), ilDclReferenceRecordFieldModel\getValueFromExcel(), ilDclTextRecordFieldModel\getValueFromExcel(), getValueFromExcel(), loadValue(), ilDclDateSelectionRecordFieldModel\parseExportValue(), ilDclBooleanRecordFieldModel\parseExportValue(), ilDclDatetimeRecordFieldModel\parseExportValue(), ilDclSelectionRecordFieldModel\parseExportValue(), ilDclFileuploadRecordFieldModel\parseExportValue(), ilDclMobRecordFieldModel\parseExportValue(), parseExportValue(), ilDclDatetimeRecordFieldModel\parseSortingValue(), ilDclTextRecordFieldModel\parseSortingValue(), ilDclFileuploadRecordFieldModel\parseSortingValue(), ilDclMobRecordFieldModel\parseSortingValue(), parseSortingValue(), ilDclNumberRecordFieldModel\parseValue(), ilDclDatetimeRecordFieldModel\parseValue(), ilDclBooleanRecordFieldModel\parseValue(), ilDclFileuploadRecordFieldModel\parseValue(), ilDclMobRecordFieldModel\parseValue(), ilDclTextRecordFieldModel\parseValue(), parseValue(), serializeData(), ilDclFormulaRecordFieldModel\setValue(), ilDclFileuploadRecordFieldModel\setValue(), setValue(), ilDclTextRecordFieldModel\setValueFromForm(), ilDclCopyRecordFieldModel\setValueFromForm(), ilDclFileuploadRecordFieldModel\setValueFromForm(), ilDclMobRecordFieldModel\setValueFromForm(), and setValueFromForm().


The documentation for this class was generated from the following file: