complexType BaseEntryAttribute
diagram ec_all_diagrams/ec_all_p425.png
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 ec_all_diagrams/ec_all_p426.png
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 ec_all_diagrams/ec_all_p427.png
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 ec_all_diagrams/ec_all_p428.png
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 ec_all_diagrams/ec_all_p429.png
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