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