public class OAVObjectUsage
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected OAVAttributeType |
attr
The attribute.
|
protected boolean |
external
External flag (i.e.
|
protected java.lang.Object |
object
The object.
|
Constructor and Description |
---|
OAVObjectUsage(java.lang.Object object,
OAVAttributeType attr)
Create a new object usage.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Test if two objects are equal.
|
OAVAttributeType |
getAttribute()
Get the attribute.
|
java.lang.Object |
getObject()
Get the object.
|
int |
hashCode()
Generate the hash code.
|
boolean |
isExternal()
Get the external flag.
|
void |
setExternal(boolean external)
Set the external flag.
|
java.lang.String |
toString()
Create a string representation.
|
protected java.lang.Object object
protected OAVAttributeType attr
protected boolean external
public OAVObjectUsage(java.lang.Object object, OAVAttributeType attr)
public java.lang.Object getObject()
public OAVAttributeType getAttribute()
public boolean isExternal()
public void setExternal(boolean external)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object