question: creates a reference to a primitive type , with default cardinality optional . concode_field_sep boolean allowedAsPathParameter concode_elem_sep boolean allowedAsRequestResponseInCodeGen concode_elem_sep BiMap<String,Type> PRIMITIVE_TYPE_MAP concode_elem_sep MessageType messageType concode_elem_sep Type kind concode_elem_sep EnumType enumType concode_elem_sep boolean allowedAsHttpParameter concode_elem_sep Interner<TypeRef> interner concode_elem_sep boolean allowedAsHttpRequestResponse concode_elem_sep Map<String,WellKnownType> WELL_KNOWN_TYPE_MAP concode_elem_sep Cardinality card concode_field_sep boolean allowedAsPathParameter concode_elem_sep Location getLocation concode_elem_sep WellKnownType getWellKnownType concode_elem_sep TypeRef makeRequired concode_elem_sep TypeRef makeRepeated concode_elem_sep Type getKind concode_elem_sep TypeRef makeOptional concode_elem_sep boolean allowedAsRequestResponseInCodeGen concode_elem_sep int hashCode concode_elem_sep MessageType getMessageType concode_elem_sep boolean isMessage concode_elem_sep TypeRef fromPrimitiveName concode_elem_sep String getPrimitiveTypeName concode_elem_sep boolean isEnum concode_elem_sep boolean allowedAsHttpParameter concode_elem_sep boolean isRepeated concode_elem_sep boolean allowedAsHttpRequestResponse concode_elem_sep Cardinality getCardinality concode_elem_sep boolean isMap concode_elem_sep Field getMapKeyField concode_elem_sep Field getMapValueField concode_elem_sep boolean isCyclic concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep EnumType getEnumType concode_elem_sep boolean isPrimitive
target: TypeRef function ( Type arg0 ) { Preconditions . checkArgument ( arg0 != Type . TYPE_MESSAGE && arg0 != Type . TYPE_ENUM ) ; return interner . intern ( new TypeRef ( arg0 , Cardinality . OPTIONAL , null , null ) ) ; }