
The Cad embedded object.

## Constructors

| Constructor | Description |
| --- | --- |
| [CadEmbeddedObject()](#CadEmbeddedObject) | Initializes a new instance of the CadEmbeddedObject class. |

## Methods

| Method | Description |
| --- | --- |
| [getDataList()](#getDataList) | Gets or sets the data list. |
| [setDataList(List<CadCodeValue> value)](#setDataList-java.util.List) | Gets or sets the data list. |
| [getFirstValue(int attribute)](#getFirstValue-int) | Get first occurrence of an attribute from object. |

### CadEmbeddedObject() {#CadEmbeddedObject}
```java
public CadEmbeddedObject()
```

Initializes a new instance of the CadEmbeddedObject class.

### getDataList() {#getDataList}
```java
public final List<CadCodeValue> getDataList()
```

Gets or sets the data list.

**Returns:** List<CadCodeValue>

### setDataList(List<CadCodeValue> value) {#setDataList-java.util.List}
```java
public final void setDataList(List<CadCodeValue> value)
```

Gets or sets the data list.

### getFirstValue(int attribute) {#getFirstValue-int}
```java
public final CadCodeValue getFirstValue(int attribute)
```

Get first occurrence of an attribute from object.

**Parameters:**

| Parameter | Type | Description |
| --- | --- | --- |
| attribute | int | Attribute code |

**Returns:** CadCodeValue - CadCodeValue Representation of a value

