case kEdsDataType_Time: //EdsTime
return (T) new EdsTime( memory );
case kEdsDataType_FocusInfo: //EdsFocusInfo
return (T) new EdsFocusInfo( memory );
case kEdsDataType_PictureStyleDesc: //EdsPictureStyleDesc
return (T) new EdsPictureStyleDesc( memory );
case kEdsDataType_Int8_Array: //EdsInt8[]
case kEdsDataType_UInt8_Array: //EdsUInt8[]
return (T) memory.getByteArray( 0, size );
case kEdsDataType_Int16_Array: //EdsInt16[]
case kEdsDataType_UInt16_Array: //EdsUInt16[]