# Uses of Class
org.flowable.cmmn.model.ExtensionAttribute

Packages that use ExtensionAttribute
Package
Description
org.flowable.cmmn.model

- ## Uses of ExtensionAttribute in org.flowable.cmmn.model

  Fields in org.flowable.cmmn.model with type parameters of type ExtensionAttribute
  Modifier and Type
  Field
  Description
  `protected Map<String,List<ExtensionAttribute>>`
  BaseElement.`attributes`
  extension attributes could be part of each element
  `protected Map<String,List<ExtensionAttribute>>`
  CmmnModel.`definitionsAttributes`
  Methods in org.flowable.cmmn.model that return ExtensionAttribute
  Modifier and Type
  Method
  Description
  `ExtensionAttribute`
  ExtensionAttribute.`clone()`
  Methods in org.flowable.cmmn.model that return types with arguments of type ExtensionAttribute
  Modifier and Type
  Method
  Description
  `Map<String,List<ExtensionAttribute>>`
  BaseElement.`getAttributes()`
  `Map<String,List<ExtensionAttribute>>`
  HasExtensionAttributes.`getAttributes()`
  get element's attributes
  `Map<String,List<ExtensionAttribute>>`
  CmmnModel.`getDefinitionsAttributes()`
  Methods in org.flowable.cmmn.model with parameters of type ExtensionAttribute
  Modifier and Type
  Method
  Description
  `void`
  BaseElement.`addAttribute(ExtensionAttribute attribute)`
  `void`
  HasExtensionAttributes.`addAttribute(ExtensionAttribute attribute)`
  add attribute to the object
  `void`
  CmmnModel.`addDefinitionsAttribute(ExtensionAttribute attribute)`
  `void`
  ExtensionAttribute.`setValues(ExtensionAttribute otherAttribute)`
  Method parameters in org.flowable.cmmn.model with type arguments of type ExtensionAttribute
  Modifier and Type
  Method
  Description
  `void`
  BaseElement.`setAttributes(Map<String,List<ExtensionAttribute>> attributes)`
  `void`
  HasExtensionAttributes.`setAttributes(Map<String,List<ExtensionAttribute>> attributes)`
  set all object's attributes
  `void`
  CmmnModel.`setDefinitionsAttributes(Map<String,List<ExtensionAttribute>> attributes)`