Class JarClassHasher
java.lang.Object
com.palantir.baseline.services.JarClassHasher
- All Implemented Interfaces:
AutoCloseable, org.gradle.api.services.BuildService<org.gradle.api.services.BuildServiceParameters.None>
public abstract class JarClassHasher
extends Object
implements org.gradle.api.services.BuildService<org.gradle.api.services.BuildServiceParameters.None>, AutoCloseable
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidclose()final JarClassHasher.ResulthashClasses(org.gradle.api.artifacts.ResolvedArtifact resolvedArtifact, org.slf4j.Logger logger) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.services.BuildService
getParameters
-
Constructor Details
-
JarClassHasher
public JarClassHasher()
-
-
Method Details
-
hashClasses
public final JarClassHasher.Result hashClasses(org.gradle.api.artifacts.ResolvedArtifact resolvedArtifact, org.slf4j.Logger logger) -
close
public final void close()- Specified by:
closein interfaceAutoCloseable
-