com.endeca.itl.cas.api
Class ModuleId

java.lang.Object
  extended by com.endeca.itl.cas.api.ModuleId
All Implemented Interfaces:
Comparable<ModuleId>

public class ModuleId
extends Object
implements Comparable<ModuleId>

Unique identifier for a source, manipulator or output module. The namespace is needed here for generating ModuleSpecOverrides.xsd


Constructor Summary
ModuleId(ModuleId moduleId)
           
ModuleId(String id)
           
 
Method Summary
 int compareTo(ModuleId o)
           
 boolean equals(Object other)
           
 String getId()
          Returns the id.
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ModuleId

public ModuleId(ModuleId moduleId)

ModuleId

public ModuleId(String id)
Method Detail

getId

public String getId()
Returns the id.


equals

public boolean equals(Object other)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

compareTo

public int compareTo(ModuleId o)
Specified by:
compareTo in interface Comparable<ModuleId>


Copyright © 2007, 2012, Oracle and/or its affiliates. All rights reserved.