public class CmsModuleDependency
extends java.lang.Object
implements java.lang.Comparable<java.lang.Object>
Module dependencies are checked if a module is imported or deleted. If a module A requires certain resources (like Java classes) from another module B, a should be made dependend on B.
| 构造器和说明 |
|---|
CmsModuleDependency()
Generates a new, empty module dependency.
|
CmsModuleDependency(java.lang.String moduleName,
CmsModuleVersion minVersion)
Generates a new module dependency.
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Object |
clone() |
int |
compareTo(java.lang.Object obj) |
boolean |
dependesOn(CmsModuleDependency other)
Checks if this module depedency depends on another given module dependency.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getName()
Returns the name of the module dependency.
|
CmsModuleVersion |
getVersion()
Returns the minimum version of the dependency.
|
int |
hashCode() |
void |
setName(java.lang.String value)
Sets the name of a module dependency.
|
void |
setVersion(CmsModuleVersion value)
Sets the version of a module dependency.
|
java.lang.String |
toString() |
public CmsModuleDependency()
public CmsModuleDependency(java.lang.String moduleName,
CmsModuleVersion minVersion)
moduleName - the name of the module dependencyminVersion - the minimum version of the dependencypublic java.lang.Object clone()
clone 在类中 java.lang.ObjectObject.clone()public int compareTo(java.lang.Object obj)
compareTo 在接口中 java.lang.Comparable<java.lang.Object>Comparable.compareTo(java.lang.Object)public boolean dependesOn(CmsModuleDependency other)
other - the other dependency to check againstpublic boolean equals(java.lang.Object obj)
equals 在类中 java.lang.ObjectObject.equals(java.lang.Object)public java.lang.String getName()
public CmsModuleVersion getVersion()
public int hashCode()
hashCode 在类中 java.lang.ObjectObject.hashCode()public void setName(java.lang.String value)
value - the name of a module dependencypublic void setVersion(CmsModuleVersion value)
value - the version of a module dependencypublic java.lang.String toString()
toString 在类中 java.lang.ObjectObject.toString()