complexType BaseEntryAttribute

diagram |
namespace | http://base.api.ec.n2.tibco.com
properties |
abstract | true
children | attributeId attributeName attributeDisplayName type
used by |
elements | ResultEntry/attribute AdditionalAttributes/attribute BaseEntryAttribute
complexTypes | BigDecimalEntryAttribute BigIntegerEntryAttribute BooleanEntryAttribute DateEntryAttribute DoubleEntryAttribute IntegerEntryAttribute LongEntryAttribute StringEntryAttribute
annotation |
documentation
Specific attribute that is set on an entry returned by a query. This entity is abstract and provides the id and name (where requested/applicable) for the query. It is then extended by each specific type supported, which provides a hard-typed value for the attribute.
source | <xs:complexType name="BaseEntryAttribute" abstract="true"> <xs:annotation> <xs:documentation>Specific attribute that is set on an entry returned by a query. This entity is abstract and provides the id and name (where requested/applicable) for the query. It is then extended by each specific type supported, which provides a hard-typed value for the attribute.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="attributeId" type="xs:long" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Unique identifier for this attribute (where applicable, else -1).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="attributeName" type="xs:string" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Name of this attribute. This value is not set if populateAttributeNames is set to false.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="attributeDisplayName" type="xs:string" minOccurs="0" maxOccurs="1"/> <xs:element name="type" type="AttributeType" minOccurs="1" maxOccurs="1"/> </xs:sequence> </xs:complexType>

element BaseEntryAttribute/attributeId

diagram |
type | xs:long
properties |
content | simple
annotation |
documentation
Unique identifier for this attribute (where applicable, else -1).
source | <xs:element name="attributeId" type="xs:long" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Unique identifier for this attribute (where applicable, else -1).</xs:documentation> </xs:annotation> </xs:element>

element BaseEntryAttribute/attributeName

diagram |
type | xs:string
properties |
minOcc | 0
maxOcc | 1
content | simple
annotation |
documentation
Name of this attribute. This value is not set if populateAttributeNames is set to false.
source | <xs:element name="attributeName" type="xs:string" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Name of this attribute. This value is not set if populateAttributeNames is set to false.</xs:documentation> </xs:annotation> </xs:element>

element BaseEntryAttribute/attributeDisplayName

diagram |
type | xs:string
properties |
minOcc | 0
maxOcc | 1
content | simple
source | <xs:element name="attributeDisplayName" type="xs:string" minOccurs="0" maxOccurs="1"/>

element BaseEntryAttribute/type

diagram |
type | AttributeType
properties |
content | simple
facets |
Kind | Value | Annotation
enumeration | DATE |
enumeration | INT |
enumeration | STRING |
enumeration | BOOLEAN |
enumeration | LONG |
enumeration | DOUBLE |
enumeration | BIGDECIMAL |
enumeration | BIGINTEGER |
source | <xs:element name="type" type="AttributeType" minOccurs="1" maxOccurs="1"/>

XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy