public class ModuleId
extends java.lang.Object
Module.
A module is identified by its name and version. This class
encapsulates both and implements hashCode and equals method
so that it can be used in Sets and Maps.| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
name |
protected java.lang.String |
version |
| Modifier | Constructor and Description |
|---|---|
protected |
ModuleId() |
|
ModuleId(ModuleDefinition md) |
|
ModuleId(java.lang.String name) |
|
ModuleId(java.lang.String name,
java.lang.String version) |
protected ModuleId()
public ModuleId(java.lang.String name)
public ModuleId(java.lang.String name,
java.lang.String version)
public ModuleId(ModuleDefinition md)
protected void init(java.lang.String name,
java.lang.String version)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2013 Oracle Corporation. All Rights Reserved.