22 private $description =
'';
28 private $delimiter =
'';
30 private $fieldForUnRecognized = FieldType::UNKNOWN;
32 private $fieldCollection;
34 private $templateCollection;
42 $this->languageId = $languageId;
70 return $this->description;
79 $this->description = $description;
88 return $this->languageId;
97 $this->languageId = $languageId;
126 $this->fieldCollection = $fieldCollection;
136 return $this->fieldCollection;
147 return Json::encode(ArrayConverter::convertToArray($this));
156 return $this->templateCollection->
getTemplate($type);
165 return $this->templateCollection;
174 $this->templateCollection = $templateCollection;
183 return $this->delimiter;
192 $this->delimiter = $delimiter;
202 $this->fieldForUnRecognized = $fieldType;
211 return $this->fieldForUnRecognized;