Package jadex.rules.state.javaimpl
Class OAVWeakIdGenerator.OAVExternalObjectId
- java.lang.Object
-
- jadex.rules.state.javaimpl.OAVWeakIdGenerator.OAVExternalObjectId
-
- Enclosing class:
- OAVWeakIdGenerator
public static class OAVWeakIdGenerator.OAVExternalObjectId extends java.lang.Object
An id for an OAV object.
-
-
Field Summary
Fields Modifier and Type Field Description protected OAVWeakIdGenerator.OAVInternalObjectId
id
The object type.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object object)
Test if two object are equal.OAVWeakIdGenerator.OAVInternalObjectId
getInternalId()
Get the internal id.int
hashCode()
Return the hashcode for this id.java.lang.String
toString()
Create a string representation of this OAV object id.
-
-
-
Field Detail
-
id
protected OAVWeakIdGenerator.OAVInternalObjectId id
The object type.
-
-
Method Detail
-
getInternalId
public OAVWeakIdGenerator.OAVInternalObjectId getInternalId()
Get the internal id.
-
toString
public java.lang.String toString()
Create a string representation of this OAV object id.- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object object)
Test if two object are equal.- Overrides:
equals
in classjava.lang.Object
- Parameters:
object
- The object to compare to.
-
hashCode
public int hashCode()
Return the hashcode for this id.- Overrides:
hashCode
in classjava.lang.Object
- Returns:
- The hashcode for this id.
-
-