Package org.openjdk.asmtools.common
Class Module.Dependence
- java.lang.Object
-
- org.openjdk.asmtools.common.Module.TargetType
-
- org.openjdk.asmtools.common.Module.FlaggedTargetType
-
- org.openjdk.asmtools.common.Module.VersionedFlaggedTargetType
-
- org.openjdk.asmtools.common.Module.Dependence
-
- All Implemented Interfaces:
java.lang.Comparable<Module.TargetType>
- Enclosing class:
- Module
public static final class Module.Dependence extends Module.VersionedFlaggedTargetType
-
-
Constructor Summary
Constructors Constructor Description Dependence(java.lang.String moduleName, boolean transitive, boolean staticPhase)
Dependence(java.lang.String moduleName, boolean transitive, boolean staticPhase, java.lang.String moduleVersion)
Dependence(java.lang.String moduleName, int flag)
Dependence(java.lang.String moduleName, int flag, java.lang.String moduleVersion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getModuleVersion()
-
Methods inherited from class org.openjdk.asmtools.common.Module.VersionedFlaggedTargetType
getVersion, hashCode
-
Methods inherited from class org.openjdk.asmtools.common.Module.FlaggedTargetType
equals, getFlags, isFlagged, setFlag, toString
-
Methods inherited from class org.openjdk.asmtools.common.Module.TargetType
compareTo, getTypeName, setTypeName
-
-
-
-
Constructor Detail
-
Dependence
public Dependence(java.lang.String moduleName, int flag)
-
Dependence
public Dependence(java.lang.String moduleName, int flag, java.lang.String moduleVersion)
-
Dependence
public Dependence(java.lang.String moduleName, boolean transitive, boolean staticPhase)
-
Dependence
public Dependence(java.lang.String moduleName, boolean transitive, boolean staticPhase, java.lang.String moduleVersion)
-
-