Class GenericDataType