![]() Oracle® Beehive RESTful Web Services API Reference Release 2 (2.0.1.7) E16658-04 |
Attribution supported property types are:
type PropertyType is
STRING => java.lang.String
INTEGER => java.lang.Integer
LONG => java.lang.Long
FLOAT => java.lang.Float
DOUBLE => java.lang.Double
BOOLEAN => java.lang.Boolean
DATETIME => java.util.Date
COLLABID => oracle.csi.CollabId
PERSON => oracle.csi.CollabId
For Minimum and Maximum values only Number and Date types are supported.
If isAggregate is true the definition may hold a list of values. Setting isAggregate to true will require the user to specify a list of values instead of a scalar with the following exceptions: Minimum value, Maximum value must be scalers. Allowed values is a single dimensioned list of scaler values. List of lists is NOT supported.
| Name | Type | Required | Description |
|---|---|---|---|
aggregate |
![]() |
Returns true/false based on whether this AttributionDefinition can hold a collection (list) of values. | |
allowedValues |
![]() |
Gets the allowed values for this AttributeDefinition. | |
defaultValue |
![]() |
Returns the default value for this AttributeDefinition. | |
description |
![]() |
Gets the description of this AttributeDefinition. | |
handle |
![]() |
Gets the Handle associated with this AttributeDefinition. | |
maximumValue |
![]() |
Returns the maximum value allowed for this AttributeDefinition. | |
maximumValueInclusive |
![]() |
Returns true/false based on whether the maximum value itself is allowed for this AttributeDefinition. | |
minimumValue |
![]() |
Returns the minimum value allowed for this AttributeDefinition. | |
minimumValueInclusive |
![]() |
Returns true/false based on whether the minimum value itself is allowed for this AttributeDefinition. | |
name |
![]() |
Gets the name of this AttributeDefinition. | |
searchable |
![]() |
Returns true/false based on whether this AttributeDefinition is searchable. | |
type |
![]() |
Gets the type of this AttributeDefinition. |
Inherits From
Applied Markers
<xs:complexType name="attributeDefinition">
<xs:complexContent>
<xs:extension base="tns:identifiableSnapshot">
<xs:sequence>
<xs:element name="aggregate" type="xs:boolean"/>
<xs:element minOccurs="0" name="allowedValues" type="tns:collabProperties"/>
<xs:element minOccurs="0" name="defaultValue" type="xs:anyType"/>
<xs:element minOccurs="0" name="description" type="xs:string"/>
<xs:element minOccurs="0" name="handle" type="tns:beeId"/>
<xs:element minOccurs="0" name="maximumValue" type="xs:anyType"/>
<xs:element name="maximumValueInclusive" type="xs:boolean"/>
<xs:element minOccurs="0" name="minimumValue" type="xs:anyType"/>
<xs:element name="minimumValueInclusive" type="xs:boolean"/>
<xs:element minOccurs="0" name="name" type="xs:string"/>
<xs:element name="searchable" type="xs:boolean"/>
<xs:element minOccurs="0" name="type" type="tns:propertyType"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>

Copyright © 2008, 2012, Oracle and/or its affiliates. All rights reserved.
Legal Notices