} else if (rawValue instanceof CustomFieldOption) {
return transformCustomFieldOption((CustomFieldOption) rawValue);
} else if (rawValue instanceof TimeTracking) {
return transformTimeTracking((TimeTracking) rawValue);
} else if (rawValue instanceof IdentifiableEntity) {
final IdentifiableEntity identifiableEntity = (IdentifiableEntity) rawValue;
return new ComplexIssueInputFieldValue(ImmutableMap.<String, Object>of("id", identifiableEntity.getId().toString()));
} else if (rawValue instanceof NamedEntity) {
final NamedEntity namedEntity = (NamedEntity) rawValue;
return new ComplexIssueInputFieldValue(ImmutableMap.<String, Object>of("name", namedEntity.getName()));
}