|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jade.content.abs.AbsObjectImpl
Base class for all non-primitive abstract descriptor classes. This class is not intended to be used by programmers.
Constructor Summary | |
protected |
AbsObjectImpl(java.lang.String typeName)
Construct an Abstract descriptor to hold an object of the proper type. |
Method Summary | |
boolean |
equals(java.lang.Object obj)
Returns true if the attribute is equal to this abstract descriptor, based on the contents of both descriptors. |
AbsObject |
getAbsObject(java.lang.String name)
Gets the value of an attribute of the object held by this abstract descriptor. |
int |
getCount()
Gets the number of attributes. |
java.lang.String[] |
getNames()
|
java.lang.String |
getTypeName()
|
int |
hashCode()
Returns an integer hashcode calculated from the contents of this abstract descriptor |
boolean |
isGrounded()
Tests if the object is grounded, i.e., if no one of its attributes is associated with a variable |
protected void |
set(java.lang.String name,
AbsObject value)
Sets an attribute of the object held by this abstract descriptor. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
protected AbsObjectImpl(java.lang.String typeName)
typeName
- The name of the type of the object held by this
abstract descriptor.Method Detail |
public java.lang.String getTypeName()
AbsObject.getTypeName()
protected void set(java.lang.String name, AbsObject value)
name
- The name of the attribute to be set.value
- The new value of the attribute. If value
is null the current mapping with name
(if any) is
removed.public AbsObject getAbsObject(java.lang.String name)
name
- The name of the attribute.AbsObject.getAbsObject(String)
public java.lang.String[] getNames()
AbsObject.getNames()
public boolean isGrounded()
true
if the object is grounded.AbsObject.isGrounded()
public int getCount()
AbsObject.getCount()
public java.lang.String toString()
public boolean equals(java.lang.Object obj)
public int hashCode()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |