| |||||||
DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES |
{http://www.w3.org/2001/XMLSchema}string
|
+--{http://www.fatwire.com/schema/rest/1.0}attributeTypeEnum (restriction)
Type of an attribute. It defines how attribute is stored in the backend system and processed in the API. ONEOF - Indicates that attribute can only have values from the list of values specified. LIST - The value is a like a database table with labeled columns and indexed rows STRUCT - The value is a set of key-value pairs (reduced version of LIST with 1 row) ARRAY - The value is an array of values URL - The value is a binary object, which is stored on the file system BLOB - The value is a binary object, which is stored in the database ASSETREFERENCE - The value is reference to an asset. Same as ASSETREFERENCE ASSETREFERENCE - The value is reference to an asset. Same as ASSET LARGE_TEXT - The value is a CLOB value MONEY - The value represents currency amount. So it has only two decimal digits DATE - The value represents the time stamp of date and time combined LONG - Used to store big numbers. It's backend-dependent, but it's usually twice as bigger as INT STRING - Used to store textual information FLOAT - Used to store floating point values INT - Used to store numbers. It's backend-dependent, but it's usually twice as smaller as LONG
<xs:simpleType name="attributeTypeEnum"><xs:restriction base="xs:string"></xs:simpleType><xs:enumeration value="ONEOF"/><xs:enumeration value="LIST"/><xs:enumeration value="STRUCT"/><xs:enumeration value="ARRAY"/><xs:enumeration value="URL"/><xs:enumeration value="BLOB"/><xs:enumeration value="ASSETREFERENCE"/><xs:enumeration value="ASSET"/><xs:enumeration value="LARGE_TEXT"/><xs:enumeration value="MONEY"/><xs:enumeration value="DATE"/><xs:enumeration value="LONG"/><xs:enumeration value="STRING"/><xs:enumeration value="FLOAT"/><xs:enumeration value="INT"/></xs:restriction>
| |||||||
DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES |