optimization of the extractattributetype that accepts extracted attribute value to skip double extraction . concode_field_sep InternalSerializationService serializationService concode_elem_sep Extractors extractors concode_field_sep AttributeType getAttributeType concode_elem_sep AttributeType extractAttributeTypeFromMultiResult concode_elem_sep K getKey concode_elem_sep Object getAttributeValue concode_elem_sep Object getTargetObject concode_elem_sep Object extractAttributeValueFromTargetObject concode_elem_sep Data getValueData concode_elem_sep Object extractAttributeValueIfAttributeQueryConstant concode_elem_sep Object extractAttributeValueIfAttributeQueryConstant concode_elem_sep String getAttributeName concode_elem_sep V getValue concode_elem_sep boolean startsWithKeyConstant concode_elem_sep Data getKeyData concode_elem_sep AttributeType extractAttributeTypeIfAttributeQueryConstant concode_elem_sep AttributeType extractAttributeTypeFromSingleResult concode_elem_sep TypeConverter getConverter concode_elem_sep Object extractAttributeValue concode_elem_sep Object extractAttributeValue
AttributeType function ( String arg0 , Object arg1 ) { AttributeType loc0 = extractAttributeTypeIfAttributeQueryConstant ( arg0 ) ; if ( loc0 == null ) { loc0 = extractAttributeType ( arg1 ) ; } return loc0 ; }