public function getReadCode(CodeField $field) { return $field->getName() . ' = (' . $field->getType() . ') in.readValue(' . $field->getType() . '.class.getClassLoader());'; }
public function getSupportLevel(CodeField $field) { if (isset($this->mParcelableTypes[$field->getType()])) { return SupportLevel::SpecificTransformer; } else { if (in_array($field->getType(), $this->mUnsupportedTypes)) { return SupportLevel::Unsupported; } else { return SupportLevel::GeneralTransformer; } } }