A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbstractDistributionInstaller - Class in org.ysb33r.gradle.olifant
Common functionality to be able to download a SDK and use it within Gradle
AbstractDistributionInstaller(String, String, String, Project) - Constructor in AbstractDistributionInstaller
Creates setup for installing to a local cache.
addExecPattern(String) - Method in AbstractDistributionInstaller
Add patterns for files to be marked executable,

B

C

ChecksumFailedException - Class in org.ysb33r.gradle.olifant
Thrown when a checksum fails.
ChecksumFailedException(String, String, File, String, String) - Constructor in ChecksumFailedException
Instantiates an exception

D

DistributionFailedException - Class in org.ysb33r.gradle.olifant
Thrown when a distribution failed to unpack correctly or does not meet specific criteria.
DistributionFailedException(String) - Constructor in DistributionFailedException
Instantiates exception

E

F

G

getAndVerifyDistributionRoot(File, String) - Method in AbstractDistributionInstaller
Validates that the unpacked distirbution is good.
getDistributionRoot() - Method in AbstractDistributionInstaller
Returns the location which is the top or home folder for a distribution.
getLogger() - Method in AbstractDistributionInstaller
Returns the logger currently in use.
getProject() - Method in AbstractDistributionInstaller
Returns the attached project

H

I

J

K

L

LegacyLevel - Class in org.ysb33r.gradle.olifant.internal
listDirs(File) - Method in AbstractDistributionInstaller
Provides a list of directories below an unpacked distribution
locateDistributionInCustomLocation(String) - Method in AbstractDistributionInstaller
Override this method to provide alternative means to look for distributions.
log(String) - Method in ProgressLogger

M

N

O

P

ProgressLogger - Interface in org.ysb33r.gradle.olifant
A simple interface for logging progress to stdout.

Q

R

S

setChecksum(String) - Method in AbstractDistributionInstaller
Set a checksum that needs to be verified against downloaded archive
setDownloadRoot(File) - Method in AbstractDistributionInstaller
Sets a download root directory for the distribution.
setSdkManCandidateName(String) - Method in AbstractDistributionInstaller
Set candidate name for SdkMan if the latter should be searched for installed versions
stringize(Iterable<?>) - Method in StringUtils
Converts a collection of most things to a list of strings.
StringUtils - Class in org.ysb33r.gradle.olifant
A collection of utilities for converting to strings.

T

U

unpack(File, File) - Method in AbstractDistributionInstaller
Unpacks a downloaded archive.
uriFromVersion(String) - Method in AbstractDistributionInstaller
Creates a download URI from a given distribution version
UriUtils - Class in org.ysb33r.gradle.olifant
Dealing with URIs
urize(Object) - Method in UriUtils
Attempts to convert object to a URI.

V

verifyDownloadChecksum(String, File, String) - Method in AbstractDistributionInstaller
Verifies the checksum (if provided) of a newly downloaded distribution archive.

W

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _