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.booleangroup()The group of the dependency.inthashCode()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:DependencyGAVThe group of the dependency. For example,org.owasporcom.google.guava.- Specified by:
groupin interfaceDependencyGAV
-
artifact
Description copied from interface:DependencyGAVThe artifact of the dependency. For example,owasp-java-html-sanitizer.- Specified by:
artifactin interfaceDependencyGAV
-
version
Description copied from interface:DependencyGAVThe version of the dependency. For example,2019.2.- Specified by:
versionin interfaceDependencyGAV
-
justification
Description copied from interface:DependencyGAVThe justification for adding this dependency. For example,"We need this to sanitize HTML"- Specified by:
justificationin interfaceDependencyGAV
-
hasNoTransitiveDependencies
Description copied from interface:DependencyGAVWhether this dependency has transitive dependencies. If unknown, this will be empty.- Specified by:
hasNoTransitiveDependenciesin interfaceDependencyGAV
-
repositoryUrl
Description copied from interface:DependencyGAVThe repository URL for this dependency's source control. If unknown, this will be empty.- Specified by:
repositoryUrlin interfaceDependencyGAV
-
license
Description copied from interface:DependencyGAVThe license for this dependency.- Specified by:
licensein interfaceDependencyGAV
-
equals
-
hashCode
public int hashCode() -
toString
-