# Uses of Class
org.flowable.bpmn.model.Artifact

Packages that use Artifact
Package
Description
org.flowable.bpmn.model

- ## Uses of Artifact in org.flowable.bpmn.model

  Subclasses of Artifact in org.flowable.bpmn.model
  Modifier and Type
  Class
  Description
  `class`
  `Association`
  `class`
  `TextAnnotation`
  Fields in org.flowable.bpmn.model with type parameters of type Artifact
  Modifier and Type
  Field
  Description
  `protected List<Artifact>`
  Process.`artifactList`
  `protected List<Artifact>`
  SubProcess.`artifactList`
  `protected Map<String,Artifact>`
  Process.`artifactMap`
  `protected Map<String,Artifact>`
  SubProcess.`artifactMap`
  `protected List<Artifact>`
  BpmnModel.`globalArtifacts`
  Methods in org.flowable.bpmn.model that return Artifact
  Modifier and Type
  Method
  Description
  `abstract Artifact`
  Artifact.`clone()`
  `Artifact`
  BpmnModel.`getArtifact(String id)`
  `Artifact`
  FlowElementsContainer.`getArtifact(String id)`
  `Artifact`
  Process.`getArtifact(String id)`
  `Artifact`
  SubProcess.`getArtifact(String id)`
  `protected Artifact`
  BpmnModel.`getArtifactInSubProcess(String id, SubProcess subProcess)`
  Methods in org.flowable.bpmn.model that return types with arguments of type Artifact
  Modifier and Type
  Method
  Description
  `Map<String,Artifact>`
  FlowElementsContainer.`getArtifactMap()`
  `Map<String,Artifact>`
  Process.`getArtifactMap()`
  `Map<String,Artifact>`
  SubProcess.`getArtifactMap()`
  `Collection<Artifact>`
  FlowElementsContainer.`getArtifacts()`
  `Collection<Artifact>`
  Process.`getArtifacts()`
  `Collection<Artifact>`
  SubProcess.`getArtifacts()`
  `List<Artifact>`
  BpmnModel.`getGlobalArtifacts()`
  Methods in org.flowable.bpmn.model with parameters of type Artifact
  Modifier and Type
  Method
  Description
  `void`
  FlowElementsContainer.`addArtifact(Artifact artifact)`
  `void`
  Process.`addArtifact(Artifact artifact)`
  `void`
  SubProcess.`addArtifact(Artifact artifact)`
  `void`
  FlowElementsContainer.`addArtifactToMap(Artifact artifact)`
  `void`
  Process.`addArtifactToMap(Artifact artifact)`
  `void`
  SubProcess.`addArtifactToMap(Artifact artifact)`
  Method parameters in org.flowable.bpmn.model with type arguments of type Artifact
  Modifier and Type
  Method
  Description
  `void`
  BpmnModel.`setGlobalArtifacts(List<Artifact> globalArtifacts)`