
**Inheritance:**
java.lang.Object

**All Implemented Interfaces:**
com.aspose.ms.System.IEquatable
```
public final class VbaModuleAttribute implements System.IEquatable<VbaModuleAttribute>
```

The attribute of the [VbaModule](../../com.aspose.tasks/vbamodule) object
## Methods

| Method | Description |
| --- | --- |
| [equals(VbaModuleAttribute other)](#equals-com.aspose.tasks.VbaModuleAttribute-) | Returns a value indicating whether this instance is equal to the specified [VbaModuleAttribute](../../com.aspose.tasks/vbamoduleattribute) object. |
| [equals(Object obj)](#equals-java.lang.Object-) | Returns a value indicating whether this instance is equal to the specified [VbaModuleAttribute](../../com.aspose.tasks/vbamoduleattribute) object. |
| [getKey()](#getKey--) | Gets key of VBA module attribute. |
| [getValue()](#getValue--) | Gets value of VBA module attribute. |
| [hashCode()](#hashCode--) | Returns a hash code value for this [VbaModuleAttribute](../../com.aspose.tasks/vbamoduleattribute). |
### equals(VbaModuleAttribute other) {#equals-com.aspose.tasks.VbaModuleAttribute-}
```
public final boolean equals(VbaModuleAttribute other)
```


Returns a value indicating whether this instance is equal to the specified [VbaModuleAttribute](../../com.aspose.tasks/vbamoduleattribute) object.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| other | [VbaModuleAttribute](../../com.aspose.tasks/vbamoduleattribute) | The specified [VbaModuleAttribute](../../com.aspose.tasks/vbamoduleattribute) object to compare with this instance. |

**Returns:**
boolean - Returns true if this instance is equal to the specified [VbaModuleAttribute](../../com.aspose.tasks/vbamoduleattribute) object; otherwise, false.
### equals(Object obj) {#equals-java.lang.Object-}
```
public boolean equals(Object obj)
```


Returns a value indicating whether this instance is equal to the specified [VbaModuleAttribute](../../com.aspose.tasks/vbamoduleattribute) object.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| obj | java.lang.Object | The specified [VbaModuleAttribute](../../com.aspose.tasks/vbamoduleattribute) object to compare with this instance. |

**Returns:**
boolean - Returns true if this instance is equal to the specified [VbaModuleAttribute](../../com.aspose.tasks/vbamoduleattribute) object; otherwise, false.
### getKey() {#getKey--}
```
public final String getKey()
```


Gets key of VBA module attribute.

**Returns:**
java.lang.String - key of VBA module attribute.
### getValue() {#getValue--}
```
public final String getValue()
```


Gets value of VBA module attribute.

**Returns:**
java.lang.String - value of VBA module attribute.
### hashCode() {#hashCode--}
```
public int hashCode()
```


Returns a hash code value for this [VbaModuleAttribute](../../com.aspose.tasks/vbamoduleattribute).

**Returns:**
int - Returns a hash code value for this object.
