public class AbstractBaseObject extends java.lang.Object implements BaseObject
Constructor and Description |
---|
AbstractBaseObject(BaseList<? extends BaseObject> list,
int ndx) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getID()
get unique String object identifier
|
int |
getIndex()
get Index within master list owned by PAModel
|
int |
getKey()
unique object integer identifier
|
BaseList<? extends BaseObject> |
getList()
return the list
|
java.lang.String |
getName()
get object name
|
int |
hashCode() |
void |
setID(java.lang.String id)
set unique String object identifier
|
void |
setName(java.lang.String name)
set object name
|
java.lang.String |
toString() |
public AbstractBaseObject(BaseList<? extends BaseObject> list, int ndx)
public int getIndex()
BaseObjectCore
getIndex
in interface BaseObjectCore
public int getKey()
BaseObject
getKey
in interface BaseObject
public java.lang.String getID() throws PAModelException
BaseObject
getID
in interface BaseObject
PAModelException
public void setID(java.lang.String id) throws PAModelException
BaseObject
setID
in interface BaseObject
PAModelException
public java.lang.String getName() throws PAModelException
BaseObject
getName
in interface BaseObject
PAModelException
public void setName(java.lang.String name) throws PAModelException
BaseObject
setName
in interface BaseObject
PAModelException
public java.lang.String toString()
toString
in class java.lang.Object
public BaseList<? extends BaseObject> getList()
BaseObject
getList
in interface BaseObject
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object