XXResourceDef Data Type

Properties
name data type constraints description
id number   Returns the value for the member attribute id
itemId number   Returns the value for the member attribute itemId
defid number   Returns the value for the member attribute defId
name string   Returns the value for the member attribute name
type string   Returns the value for the member attribute type
level number   Returns the value for the member attribute level
parent number   Returns the value for the member attribute parent
mandatory boolean required Returns the value for the member attribute mandatory
lookupsupported boolean required Returns the value for the member attribute lookUpSupported
recursivesupported boolean required Returns the value for the member attribute recursiveSupported
excludessupported boolean required Returns the value for the member attribute excludesSupported
matcher string   Returns the value for the member attribute matcher
matcheroptions string   Returns the value for the member attribute matcherOptions
validationRegEx string   the validationRegEx
validationMessage string   the validationMessage
uiHint string   the uiHint
label string   Returns the value for the member attribute label
description string   Returns the value for the member attribute description
rbkeylabel string   Returns the value for the member attribute rbKeyLabel
rbkeydescription string   Returns the value for the member attribute rbKeyDescription
rbKeyValidationMessage string   the rbKeyValidationMessage
order number   Returns the value for the member attribute order
dataMaskOptions string  
rowFilterOptions string  
Properties inherited from XXDBBase
myClassType number required
myDisplayValue string  
id number   Returns the value for the member attribute id
createTime number   Returns the value for the member attribute createTime
updateTime number   Returns the value for the member attribute updateTime
addedByUserId number   Returns the value for the member attribute addedByUserId
updatedByUserId number   Returns the value for the member attribute updatedByUserId

Example

{
  "id" : 12345,
  "itemId" : 12345,
  "defid" : 12345,
  "name" : "...",
  "type" : "...",
  "level" : 12345,
  "parent" : 12345,
  "mandatory" : true,
  "lookupsupported" : true,
  "recursivesupported" : true,
  "excludessupported" : true,
  "matcher" : "...",
  "matcheroptions" : "...",
  "validationRegEx" : "...",
  "validationMessage" : "...",
  "uiHint" : "...",
  "label" : "...",
  "description" : "...",
  "rbkeylabel" : "...",
  "rbkeydescription" : "...",
  "rbKeyValidationMessage" : "...",
  "order" : 12345,
  "dataMaskOptions" : "...",
  "rowFilterOptions" : "...",
  "myClassType" : 12345,
  "myDisplayValue" : "...",
  "createTime" : 12345,
  "updateTime" : 12345,
  "addedByUserId" : 12345,
  "updatedByUserId" : 12345
}