Package io.codemodder
Class DependencyGAV.Default
java.lang.Object
io.codemodder.DependencyGAV.Default
- All Implemented Interfaces:
DependencyGAV
- Enclosing interface:
- DependencyGAV
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.codemodder.DependencyGAV
DependencyGAV.Default
-
Field Summary
Fields inherited from interface io.codemodder.DependencyGAV
JAVA_SECURITY_TOOLKIT, JAVA_SECURITY_TOOLKIT_GAV, JAVA_SECURITY_TOOLKIT_VERSION, OWASP_XSS_JAVA_ENCODER
-
Method Summary
Modifier and TypeMethodDescriptionartifact()
The artifact of the dependency.boolean
group()
The group of the dependency.int
hashCode()
Whether this dependency has transitive dependencies.The justification for adding this dependency.license()
The license for this dependency.The repository URL for this dependency's source control.toString()
version()
The version of the dependency.
-
Method Details
-
group
Description copied from interface:DependencyGAV
The group of the dependency. For example,org.owasp
orcom.google.guava
.- Specified by:
group
in interfaceDependencyGAV
-
artifact
Description copied from interface:DependencyGAV
The artifact of the dependency. For example,owasp-java-html-sanitizer
.- Specified by:
artifact
in interfaceDependencyGAV
-
version
Description copied from interface:DependencyGAV
The version of the dependency. For example,2019.2
.- Specified by:
version
in interfaceDependencyGAV
-
justification
Description copied from interface:DependencyGAV
The justification for adding this dependency. For example,"We need this to sanitize HTML"
- Specified by:
justification
in interfaceDependencyGAV
-
hasNoTransitiveDependencies
Description copied from interface:DependencyGAV
Whether this dependency has transitive dependencies. If unknown, this will be empty.- Specified by:
hasNoTransitiveDependencies
in interfaceDependencyGAV
-
repositoryUrl
Description copied from interface:DependencyGAV
The repository URL for this dependency's source control. If unknown, this will be empty.- Specified by:
repositoryUrl
in interfaceDependencyGAV
-
license
Description copied from interface:DependencyGAV
The license for this dependency.- Specified by:
license
in interfaceDependencyGAV
-
equals
-
hashCode
public int hashCode() -
toString
-