Qore DataProvider Module Reference  2.4
DataProvider::DataTypeInfo hashdecl Reference

describes a data type More...

Public Attributes

string base_type
 Output: base type.
 
bool can_manage_fields = False
 If fields can be added dynamically to the type and if the type will accept any field at runtime.
 
*hash< DataTypeInfodefault_field_type_info
 Default type for fields not listed in fields.
 
string desc
 The description of the type.
 
hash< string, hash< DataFieldInfo > > fields
 Any fields supported by the type.
 
bool mandatory
 Output: can be null / missing?
 
string name
 The name of the type.
 
*hash< auto > options
 Output: current transformation option values.
 
*hash< string, hash< DataProviderTypeOptionInfo > > supported_options
 Output: transformation options supported by the type.
 
*hash< auto > tags
 Any tags set on the type.
 
list< stringtypes_accepted
 Output: list of types accepted.
 
list< stringtypes_returned
 Input: list of types returned.
 

Detailed Description

describes a data type