com.metamatrix.metadata.runtime.model
Class BasicGroupID

java.lang.Object
  extended by com.metamatrix.metadata.runtime.model.BasicMetadataID
      extended by com.metamatrix.metadata.runtime.model.BasicGroupID
All Implemented Interfaces:
GroupID, MetadataID, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable

public class BasicGroupID
extends BasicMetadataID
implements GroupID

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.metamatrix.metadata.runtime.model.BasicMetadataID
DELIMITER, FAKE_NAME, NOT_DEFINED, WILDCARD
 
Constructor Summary
BasicGroupID(java.lang.String fullName)
          Call constructor to instantiate a BasicGroupID object for the fully qualified Group name and uid.
BasicGroupID(java.lang.String fullName, long internalUniqueID)
          Call constructor to instantiate a BasicGroupID object for the fully qualified Group name and an internal unique identifier.
 
Method Summary
 java.lang.String getAlias()
           
 ModelID getModelID()
          Return the modelID that this group is part of.
 java.lang.String getModelName()
           
 void setModelID(ModelID id)
           
 
Methods inherited from class com.metamatrix.metadata.runtime.model.BasicMetadataID
clone, compareTo, compareToByName, computeHashCode, equals, 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, compareTo, compareToByName, equals, getFullName, getName, getNameComponent, getNameComponents, getParentFullName, getPath, hashCode, size, toString
 

Constructor Detail

BasicGroupID

public BasicGroupID(java.lang.String fullName,
                    long internalUniqueID)
Call constructor to instantiate a BasicGroupID object for the fully qualified Group name and an internal unique identifier.


BasicGroupID

public BasicGroupID(java.lang.String fullName)
Call constructor to instantiate a BasicGroupID object for the fully qualified Group name and uid.

Method Detail

getModelID

public ModelID getModelID()
Description copied from interface: GroupID
Return the modelID that this group is part of.

Specified by:
getModelID in interface GroupID
Returns:
ModelID is the model the group is contained in

getModelName

public java.lang.String getModelName()

setModelID

public void setModelID(ModelID id)

getAlias

public java.lang.String getAlias()


Copyright © 2009. All Rights Reserved.