com.metamatrix.metadata.runtime.model
Class BasicDataTypeID
java.lang.Object
com.metamatrix.metadata.runtime.model.BasicMetadataID
com.metamatrix.metadata.runtime.model.BasicDataTypeID
- All Implemented Interfaces:
- DataTypeID, MetadataID, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable
public class BasicDataTypeID
- extends BasicMetadataID
- implements DataTypeID
- See Also:
- Serialized Form
|
Constructor Summary |
protected |
BasicDataTypeID(java.lang.String fullName)
Call constructor to instantiate a BasicDataTypeID object for the fully qualified name. |
|
BasicDataTypeID(java.lang.String fullName,
long internalUniqueID)
Call constructor to instantiate a BasicDataTypeID object for the fully qualified name and an internal unique identifier. |
|
Method Summary |
int |
compareTo(java.lang.Object obj)
Override parent method to compare UID |
boolean |
equals(java.lang.Object obj)
Override parent method to compare UID |
ModelID |
getModelID()
return the modelID this key is a part of. |
java.lang.String |
getUuid()
|
void |
setModelID(ModelID id)
|
void |
setUuid(java.lang.String uuid)
|
| Methods inherited from class com.metamatrix.metadata.runtime.model.BasicMetadataID |
clone, compareToByName, computeHashCode, getFullName, getName, getNameComponent, getNameComponents, getParentFullName, getPath, getUID, hashCode, hasParent, setFullName, setGroupFullName, setModelName, setName, setShortName, setUID, size, toString, updateHashCode |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.metamatrix.metadata.runtime.api.MetadataID |
clone, compareToByName, getFullName, getName, getNameComponent, getNameComponents, getParentFullName, getPath, hashCode, size, toString |
BasicDataTypeID
public BasicDataTypeID(java.lang.String fullName,
long internalUniqueID)
- Call constructor to instantiate a BasicDataTypeID object for the fully qualified name and an internal unique identifier.
BasicDataTypeID
protected BasicDataTypeID(java.lang.String fullName)
- Call constructor to instantiate a BasicDataTypeID object for the fully qualified name.
getModelID
public ModelID getModelID()
- return the modelID this key is a part of.
- Specified by:
getModelID in interface DataTypeID
- Returns:
- ModelID is the model the key is contained in
setModelID
public void setModelID(ModelID id)
equals
public boolean equals(java.lang.Object obj)
- Override parent method to compare UID
- Specified by:
equals in interface MetadataID- Overrides:
equals in class BasicMetadataID
- Parameters:
obj - the object that this instance is to be compared to.
- Returns:
- whether the object is equal to this object.
compareTo
public int compareTo(java.lang.Object obj)
- Override parent method to compare UID
- Specified by:
compareTo in interface MetadataID- Specified by:
compareTo in interface java.lang.Comparable- Overrides:
compareTo in class BasicMetadataID
- Parameters:
obj - the object that this instance is to be compared to.
- Returns:
- a negative integer, zero, or a positive integer as this object
is less than, equal to, or greater than the specified object, respectively.
getUuid
public java.lang.String getUuid()
setUuid
public void setUuid(java.lang.String uuid)
Copyright © 2009. All Rights Reserved.