Esempio n. 1
0
 public function getReadCode(CodeField $field)
 {
     $code = 'if (in.readByte() == 0x01) {' . "\n";
     $code .= '    ' . $field->getName() . ' = new ' . $this->mTypeSuffix . '<' . $field->getTypeParam() . '>' . '();' . "\n";
     $code .= '    in.readList(' . $field->getName() . ', ' . $field->getTypeParam() . '.class.getClassLoader());' . "\n";
     $code .= '} else {' . "\n";
     $code .= '    ' . $field->getName() . ' = null;' . "\n";
     $code .= '}';
     return $code;
 }