Package org.gvsig.installer.lib.impl
Class DefaultDependency
java.lang.Object
org.gvsig.installer.lib.impl.DefaultDependency
- All Implemented Interfaces:
Cloneable,org.gvsig.installer.lib.api.Dependency,org.gvsig.tools.lang.Cloneable
-
Field Summary
Fields inherited from interface org.gvsig.installer.lib.api.Dependency
CONFLICT, RECOMMENDED, REQUIRED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()clone()booleangetCode()getOp()getType()org.gvsig.installer.lib.api.VersioninthashCode()booleanbooleanmatch(String type, org.gvsig.tools.packageutils.StringWithAlias code, org.gvsig.installer.lib.api.Version version) org.gvsig.installer.lib.api.DependencytoString()
-
Constructor Details
-
DefaultDependency
public DefaultDependency() -
DefaultDependency
public DefaultDependency(org.gvsig.installer.lib.api.PackageInfo packageInfo)
-
-
Method Details
-
clear
public void clear() -
parse
- Specified by:
parsein interfaceorg.gvsig.installer.lib.api.Dependency
-
getType
- Specified by:
getTypein interfaceorg.gvsig.installer.lib.api.Dependency
-
getCode
- Specified by:
getCodein interfaceorg.gvsig.installer.lib.api.Dependency
-
getOp
- Specified by:
getOpin interfaceorg.gvsig.installer.lib.api.Dependency
-
getVersion
public org.gvsig.installer.lib.api.Version getVersion()- Specified by:
getVersionin interfaceorg.gvsig.installer.lib.api.Dependency
-
match
- Specified by:
matchin interfaceorg.gvsig.installer.lib.api.Dependency
-
match
public boolean match(String type, org.gvsig.tools.packageutils.StringWithAlias code, org.gvsig.installer.lib.api.Version version) - Specified by:
matchin interfaceorg.gvsig.installer.lib.api.Dependency
-
toString
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
equals
-
hashCode
public int hashCode()
-