Index

A C D E F G H I L N O P R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values

A

addURL(URL) - Method in class com.saicone.ezlib.Ezlib.PublicClassLoader
 
allowInsecureProtocol() - Element in annotation interface com.saicone.ezlib.Repository
Allow downloads from repository with insecure protocol.
Take in count this value doesn't hide the warning when insecure protocol is used.
allowInsecureProtocol(boolean) - Method in class com.saicone.ezlib.EzlibLoader.Repository
Change the insecure protocol handling.
annotations() - Static method in class com.saicone.ezlib.EzlibLoader.Dependency
Get ezlib annotations dependency compatible with current package relocations.
append(URL) - Method in class com.saicone.ezlib.Ezlib.Loader
Append a URL into current public class path instance.
append(URL, boolean) - Method in class com.saicone.ezlib.Ezlib.Loader
Append a URL into class path.
append(URL, ClassLoader) - Method in class com.saicone.ezlib.Ezlib.Loader
Append a URL into defined class loader.
applyAnnotationsDependency() - Method in class com.saicone.ezlib.EzlibLoader
Apply ezlib annotations dependency with current package relocations.
applyDependency(EzlibLoader.Dependency) - Method in class com.saicone.ezlib.EzlibLoader
Apply provided dependency into class loader.
applyDependency(EzlibLoader.Dependency, EzlibLoader.Repository, Map) - Method in class com.saicone.ezlib.EzlibLoader
Apply the provided dependency with defined repository and map of relocations.
applyDependency(EzlibLoader.Dependency, EzlibLoader.Repository, Map, boolean) - Method in class com.saicone.ezlib.EzlibLoader
Apply the provided dependency with defined repository and map of relocations.
applyDependency(EzlibLoader.Dependency, EzlibLoader.Repository, Document) - Method in class com.saicone.ezlib.EzlibLoader
Apply the subdependencies from provided pom document using dependency information and defined repository.

C

close() - Method in class com.saicone.ezlib.Ezlib
Close current public class loader.
com.saicone.ezlib - package com.saicone.ezlib
 
com.saicone.ezlib.ap - package com.saicone.ezlib.ap
 
condition() - Element in annotation interface com.saicone.ezlib.Dependency
Conditional string to check the dependency need to be downloaded.
condition(String[]) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the custom conditions.
condition(String, EzlibLoader.Condition) - Method in class com.saicone.ezlib.EzlibLoader
Add a condition to loader.
condition(Set) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the custom conditions.
Condition(Function, Function) - Constructor for class com.saicone.ezlib.EzlibLoader.Condition
Constructs a condition using the provided string mapper and type comparator.
createClassLoader() - Method in class com.saicone.ezlib.Ezlib
Create a public class loader, by default is created with ezlib loader dependency.
createLoader() - Method in class com.saicone.ezlib.Ezlib

D

dependencies(EzlibLoader.Dependency...) - Method in class com.saicone.ezlib.EzlibLoader.Dependencies
Set the dependencies.
dependencies(List) - Method in class com.saicone.ezlib.EzlibLoader.Dependencies
Set the dependencies.
Dependencies - Annotation Interface in com.saicone.ezlib
Specifies the needed dependencies to run the actual project using global values like repositories and relocations.
Dependencies() - Constructor for class com.saicone.ezlib.EzlibLoader.Dependencies
 
dependency(File) - Method in class com.saicone.ezlib.Ezlib
Create loadable dependency with provided file.
dependency(String) - Method in class com.saicone.ezlib.Ezlib
Create loadable dependency with provided gradle-like path.
dependency(String, String) - Method in class com.saicone.ezlib.Ezlib
Create loadable dependency with provided gradle-like path and repository url.
Dependency - Annotation Interface in com.saicone.ezlib
Specifies the needed dependency to run the actual project.
Dependency() - Constructor for class com.saicone.ezlib.EzlibLoader.Dependency
 
download(String, File) - Method in class com.saicone.ezlib.Ezlib
Download a dependency from URL and save into an output file.
If output file does not exist, it will be created.
download(String, String) - Method in class com.saicone.ezlib.Ezlib
Download a dependency using gradle-like format (group:artifact:version) from repository url.
download(String, String, String) - Method in class com.saicone.ezlib.Ezlib
Download a dependency using gradle-like format (group:artifact:version) from repository with defined url format.
download(URL, File) - Method in class com.saicone.ezlib.Ezlib
Download a dependency from URL and save into an output file.
If output file does not exist, it will be created.

E

EQUAL - Static variable in class com.saicone.ezlib.EzlibLoader.Condition
Expected value representation for number equal than actual value.
equals(Object) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
 
equals(Object) - Method in class com.saicone.ezlib.EzlibLoader.Repository
 
eval(int, String) - Method in class com.saicone.ezlib.EzlibLoader.Condition
Evaluate if expected result is the same after compare converted string value.
eval(String) - Method in class com.saicone.ezlib.EzlibLoader
Evaluate the provided condition script.
eval(Collection) - Method in class com.saicone.ezlib.EzlibLoader
Evaluate the provided custom conditions.
exclude() - Element in annotation interface com.saicone.ezlib.Dependency
Exclude needed dependencies using gradle-like path.
You can use paths without version or only dependency group.
exclude(String...) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the exclusions.
exclude(Set) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the exclusions.
Ezlib - Class in com.saicone.ezlib
Ezlib class to load, download & append libraries into class path.
Uses a gradle-like dependency format on load methods.
Ezlib() - Constructor for class com.saicone.ezlib.Ezlib
Constructs an Ezlib using default libs folder at root path.
Ezlib(File) - Constructor for class com.saicone.ezlib.Ezlib
Constructs an Ezlib with specified libs folder.
Ezlib.LoadableDependency - Class in com.saicone.ezlib
Loadable dependency class to edit dependency after load.
Ezlib.Loader - Class in com.saicone.ezlib
Loader class to relocate and append files.
Ezlib.PublicClassLoader - Class in com.saicone.ezlib
Simple PublicClassLoader class to add URLs with a public method.
EzlibAnnotationProcessor - Class in com.saicone.ezlib.ap
Annotation processor for ezlib annotations.
EzlibAnnotationProcessor() - Constructor for class com.saicone.ezlib.ap.EzlibAnnotationProcessor
 
EzlibLoader - Class in com.saicone.ezlib
EzlibLoader class to load & apply all the needed dependencies from files into class path using Ezlib.
EzlibLoader() - Constructor for class com.saicone.ezlib.EzlibLoader
Constructs an EzlibLoader.
EzlibLoader(boolean, String...) - Constructor for class com.saicone.ezlib.EzlibLoader
Constructs an EzlibLoader.
EzlibLoader(File, boolean, String...) - Constructor for class com.saicone.ezlib.EzlibLoader
Constructs an EzlibLoader.
EzlibLoader(File, String...) - Constructor for class com.saicone.ezlib.EzlibLoader
Constructs an EzlibLoader.
EzlibLoader(ClassLoader, boolean, String...) - Constructor for class com.saicone.ezlib.EzlibLoader
Constructs an EzlibLoader.
EzlibLoader(ClassLoader, File, boolean, String...) - Constructor for class com.saicone.ezlib.EzlibLoader
Constructs an EzlibLoader.
EzlibLoader(ClassLoader, File, Ezlib, boolean, String...) - Constructor for class com.saicone.ezlib.EzlibLoader
Constructs an EzlibLoader.
EzlibLoader(ClassLoader, File, Ezlib, String...) - Constructor for class com.saicone.ezlib.EzlibLoader
Constructs an EzlibLoader.
EzlibLoader(ClassLoader, File, String...) - Constructor for class com.saicone.ezlib.EzlibLoader
Constructs an EzlibLoader.
EzlibLoader(ClassLoader, String...) - Constructor for class com.saicone.ezlib.EzlibLoader
Constructs an EzlibLoader.
EzlibLoader(String...) - Constructor for class com.saicone.ezlib.EzlibLoader
Constructs an EzlibLoader.
EzlibLoader.Condition<T> - Class in com.saicone.ezlib
Supplied condition script evaluator.
EzlibLoader.Dependencies - Class in com.saicone.ezlib
Dependencies constructor to load information into ezlib loader.
EzlibLoader.Dependency - Class in com.saicone.ezlib
Dependency constructor to save information to apply.
EzlibLoader.Repository - Class in com.saicone.ezlib
Repository constructor to save information for downloads.
EzlibLoader.XmlParser - Class in com.saicone.ezlib
The XML parser to handle documents.

F

file() - Element in annotation interface com.saicone.ezlib.Dependencies
File name to save dependencies information.
file() - Element in annotation interface com.saicone.ezlib.Dependency
File name to save dependency information.
file() - Element in annotation interface com.saicone.ezlib.Repository
File name to save repository information.
fileReader(String, BiConsumer) - Method in class com.saicone.ezlib.EzlibLoader
Add a file reader for defined file type.
format() - Element in annotation interface com.saicone.ezlib.Repository
Url download format.
format(String) - Method in class com.saicone.ezlib.EzlibLoader.Repository
Set the repository url format.
fromFile(File) - Method in class com.saicone.ezlib.EzlibLoader.XmlParser
Get document from file.
fromUrl(String) - Method in class com.saicone.ezlib.EzlibLoader.XmlParser
Get document from URL.

G

getClassLoader() - Method in class com.saicone.ezlib.EzlibLoader
Get the actual class loader.
getComparator() - Method in class com.saicone.ezlib.EzlibLoader.Condition
Get the comparator that return a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the expected value.
getConditions() - Method in class com.saicone.ezlib.EzlibLoader
Get the loaded conditions.
getDefaultReader(String) - Method in class com.saicone.ezlib.EzlibLoader
Get default reader for any type of file name.
getDefaultRepository() - Method in class com.saicone.ezlib.Ezlib
Get default repository to use when is not defined in load methods.
getDependencies() - Method in class com.saicone.ezlib.EzlibLoader
Get the loaded dependencies.
getDocBuilder() - Method in class com.saicone.ezlib.EzlibLoader.XmlParser
Get document builder used to parse documents.
getElement(Element, String...) - Method in class com.saicone.ezlib.EzlibLoader.XmlParser
Get element inside element at provided path.
getElements(Element, String, String...) - Method in class com.saicone.ezlib.EzlibLoader.XmlParser
Get element list from provided element path by tag name.
getEzlib() - Method in class com.saicone.ezlib.EzlibLoader
Get the actual ezlib instance.
getFile(String) - Method in class com.saicone.ezlib.ap.EzlibAnnotationProcessor
 
getFileReaders() - Method in class com.saicone.ezlib.EzlibLoader
Get the file readers.
getFiles() - Method in class com.saicone.ezlib.ap.EzlibAnnotationProcessor
 
getFiles() - Method in class com.saicone.ezlib.EzlibLoader
Get the actual files.
getFolder() - Method in class com.saicone.ezlib.Ezlib
Get current libs folder instance.
getFolder() - Method in class com.saicone.ezlib.EzlibLoader
Get the actual folder.
getGeneratedFiles() - Method in class com.saicone.ezlib.ap.EzlibAnnotationProcessor
 
getGson() - Method in class com.saicone.ezlib.ap.EzlibAnnotationProcessor
 
getLoader() - Method in class com.saicone.ezlib.Ezlib
Get current loader instance.
Take in count this value must be initialized using Ezlib.init()
getLogger() - Method in class com.saicone.ezlib.EzlibLoader
Get the logger.
getMapper() - Method in class com.saicone.ezlib.EzlibLoader.Condition
Get the mapper function that convert string into required value.
getNode(Element, String...) - Method in class com.saicone.ezlib.EzlibLoader.XmlParser
Get node from element at provided path.
getParentClassLoader() - Method in class com.saicone.ezlib.Ezlib
Get current parent class loader.
getPathMapper() - Method in class com.saicone.ezlib.Ezlib
Get the path mapper that is used with loaded dependencies.
getPublicClassLoader() - Method in class com.saicone.ezlib.Ezlib
Get current class loader.
Take in count this value must be initialized using Ezlib.init()
getReader(String) - Method in class com.saicone.ezlib.EzlibLoader
Get a reader for the provided file name.
getReader(String, String) - Method in class com.saicone.ezlib.EzlibLoader
Get a reader for the provided file type and name.
getRelocations() - Method in class com.saicone.ezlib.EzlibLoader
Get the loaded relocations.
getReplaces() - Method in class com.saicone.ezlib.EzlibLoader
Get the replacements.
getRepositories() - Method in class com.saicone.ezlib.EzlibLoader
Get the loaded repositories.
getSupportedSourceVersion() - Method in class com.saicone.ezlib.ap.EzlibAnnotationProcessor
 
getTextContent(Element, Element, String...) - Method in class com.saicone.ezlib.EzlibLoader.XmlParser
Get text content from element path.
getTextContentOrDefault(Element, Element, String, String...) - Method in class com.saicone.ezlib.EzlibLoader.XmlParser
Get text content from element path or use default value if node don't exists.
getTransformer() - Method in class com.saicone.ezlib.EzlibLoader.XmlParser
Get transformed used on this instance.
getXmlParser() - Method in class com.saicone.ezlib.EzlibLoader
Get the actual XML parser instance.
GREATER - Static variable in class com.saicone.ezlib.EzlibLoader.Condition
Expected value representation for number greater than actual value.
GREATER_OR_EQUAL - Static variable in class com.saicone.ezlib.EzlibLoader.Condition
Expected value representation for number greater than or equal to actual value.
group(String) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the dependency group.
GROUP - Static variable in class com.saicone.ezlib.Ezlib
Original ezlib package group that cannot be affected with relocations.

H

hashCode() - Method in class com.saicone.ezlib.EzlibLoader.Dependency
 
hashCode() - Method in class com.saicone.ezlib.EzlibLoader.Repository
 

I

init() - Method in class com.saicone.ezlib.Ezlib
Initialize ezlib.
init() - Method in class com.saicone.ezlib.EzlibLoader
Initialize the current ezlib loader.
init(Ezlib.Loader) - Method in class com.saicone.ezlib.Ezlib
Initialize ezlib with defined Loader.
init(Ezlib.PublicClassLoader) - Method in class com.saicone.ezlib.Ezlib
Initialize ezlib with defined PublicClassLoader.
init(Ezlib.PublicClassLoader, Ezlib.Loader) - Method in class com.saicone.ezlib.Ezlib
Initialize with defined PublicClassLoader and Loader.
init(ProcessingEnvironment) - Method in class com.saicone.ezlib.ap.EzlibAnnotationProcessor
 
initDefaultOptions() - Method in class com.saicone.ezlib.EzlibLoader
Initialize all default options for this instance.
inner() - Element in annotation interface com.saicone.ezlib.Dependency
Load the dependency into child ClassLoader or not.
inner(boolean) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Change the inner status.
isInitialized() - Method in class com.saicone.ezlib.Ezlib
Get if the current ezlib is already initialized once.
isPathSave() - Method in class com.saicone.ezlib.Ezlib
Gets if the current ezlib is saving dependencies into sub folders.

L

LESS - Static variable in class com.saicone.ezlib.EzlibLoader.Condition
Expected value representation for number less than actual value.
LESS_OR_EQUAL - Static variable in class com.saicone.ezlib.EzlibLoader.Condition
Expected value representation for number less than or equal to actual value.
load() - Method in class com.saicone.ezlib.Ezlib.LoadableDependency
Load the current dependency.
load() - Method in class com.saicone.ezlib.EzlibLoader
Load all the needed information and apply to class loader using the current Ezlib instance.
load(EzlibLoader) - Method in class com.saicone.ezlib.EzlibLoader.Dependencies
Load all the loaded information into provided ezlib loader.
LoadableDependency(File) - Constructor for class com.saicone.ezlib.Ezlib.LoadableDependency
Constructs a loadable dependency using existing file.
LoadableDependency(String) - Constructor for class com.saicone.ezlib.Ezlib.LoadableDependency
Constructs a loadable dependency using gradle-like path format (group:artifact:version).
loadAnnotationsDependency() - Method in class com.saicone.ezlib.EzlibLoader
Load ezlib annotations dependency into ezlib loader.
loadClass() - Method in class com.saicone.ezlib.EzlibLoader
Load all the needed information from the current ezlib loader class.
loadClass(Class) - Method in class com.saicone.ezlib.EzlibLoader
Load all the needed information from provided class.
loadClassAnnotations(Class) - Method in class com.saicone.ezlib.EzlibLoader
Load all the compatible objects from class annotations.
By default, the ezlib annotations module is used, therefore it only works if annotation classes was loaded into current class path.
loadClassFields(Class) - Method in class com.saicone.ezlib.EzlibLoader
Load all the compatible objects from class static fields.
loadDependencies(Collection) - Method in class com.saicone.ezlib.EzlibLoader
Load provided dependencies into ezlib loader.
loadDependency(EzlibLoader.Dependency) - Method in class com.saicone.ezlib.EzlibLoader
Load provided dependency into ezlib loader.
Loader() - Constructor for class com.saicone.ezlib.Ezlib.Loader
Initialize loader with default parameters.
Loader(Class, Class) - Constructor for class com.saicone.ezlib.Ezlib.Loader
Initialize loader with defined appender and relocator classes.
Loader(Object, Object, Method, Method) - Constructor for class com.saicone.ezlib.Ezlib.Loader
Initialize loader with defined appender and relocator with its methods.
loadFile(String) - Method in class com.saicone.ezlib.EzlibLoader
Load all the needed information from provided file.
loadFiles() - Method in class com.saicone.ezlib.EzlibLoader
Load all the needed information from current files.
loadObject(Object) - Method in class com.saicone.ezlib.EzlibLoader
Load any compatible object and return the text name of loaded object.
loadOptional() - Element in annotation interface com.saicone.ezlib.Dependency
Load optional dependencies from pom file.
loadOptional(boolean) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Change to load optional strategy.
loadRelocations(String...) - Method in class com.saicone.ezlib.EzlibLoader
Load provided relocations into ezlib loader.
loadRelocations(Map) - Method in class com.saicone.ezlib.EzlibLoader
Load provided relocations into ezlib loader.
loadRepositories(Collection) - Method in class com.saicone.ezlib.EzlibLoader
Load provided repositories into ezlib loader.
loadRepositories(Document) - Method in class com.saicone.ezlib.EzlibLoader
Load provided repositories from pom document into ezlib loader.
loadRepository(EzlibLoader.Repository) - Method in class com.saicone.ezlib.EzlibLoader
Load provided repository into ezlib loader.
logger(BiConsumer) - Method in class com.saicone.ezlib.EzlibLoader
Set the loader logger.

N

name() - Element in annotation interface com.saicone.ezlib.Repository
Repository name.
name(String) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the dependency name.
Should be used when dependency group or name exists.
name(String) - Method in class com.saicone.ezlib.EzlibLoader.Repository
Set the repostory unique name.

O

optional() - Element in annotation interface com.saicone.ezlib.Dependency
Ignore this dependency if cannot be loaded.
optional(boolean) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Change the optional state.

P

parent(boolean) - Method in class com.saicone.ezlib.Ezlib.LoadableDependency
Change the dependency load method.
parse(String) - Method in class com.saicone.ezlib.EzlibLoader
Parse the provided String using loaded text replacements.
parseRepository(String) - Method in class com.saicone.ezlib.Ezlib
Parse the provided repository to use for download dependencies.
parseUrl(String, String) - Method in class com.saicone.ezlib.Ezlib
Parse the provided dependency using url format.
path(String) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the dependency path.
process(Set, RoundEnvironment) - Method in class com.saicone.ezlib.ap.EzlibAnnotationProcessor
 
PublicClassLoader(URL) - Constructor for class com.saicone.ezlib.Ezlib.PublicClassLoader
Constructs an PublicClassLoader with defined URL to create the instance.
PublicClassLoader(URL[], ClassLoader) - Constructor for class com.saicone.ezlib.Ezlib.PublicClassLoader
Constructs an PublicClassLoader with defined URL to create the instance and parent class loader.

R

relocate() - Element in annotation interface com.saicone.ezlib.Dependency
Apply relocations after load this dependency into class loader.
relocate(File, File, String, String) - Method in class com.saicone.ezlib.Ezlib.Loader
Relocate a jar file including paths and imports and put the changes into an output file.
If output file does not exist, it will be created.
relocate(File, File, Map) - Method in class com.saicone.ezlib.Ezlib.Loader
Relocate a jar file including paths and imports and put the changes into an output file.
If output file does not exist, it will be created.
relocate(String...) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the relocations.
relocate(String, String) - Method in class com.saicone.ezlib.EzlibLoader
Add a global relocation to loader.
relocate(Map) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the relocations.
relocations() - Element in annotation interface com.saicone.ezlib.Dependencies
Global relocations.
relocations(String...) - Method in class com.saicone.ezlib.EzlibLoader.Dependencies
Set the global relocations.
relocations(Map) - Method in class com.saicone.ezlib.Ezlib.LoadableDependency
Set dependency relocations.
relocations(Map) - Method in class com.saicone.ezlib.EzlibLoader.Dependencies
Set the global relocations.
replace(String, String) - Method in class com.saicone.ezlib.EzlibLoader
Add a replacement that will be applied to relocations and dependency paths.
repositories() - Element in annotation interface com.saicone.ezlib.Dependencies
Global repositories.
repositories(EzlibLoader.Repository...) - Method in class com.saicone.ezlib.EzlibLoader.Dependencies
Set the repositories.
repositories(List) - Method in class com.saicone.ezlib.EzlibLoader.Dependencies
Set the repositories.
repository() - Element in annotation interface com.saicone.ezlib.Dependency
Repository used for this dependency.
If you already define a repository with name, you can only configure the name here.
So, if this repository doesn't work, the dependency will be searched hover the other repositories.
repository(EzlibLoader.Repository) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the dependency main repository.
repository(String) - Method in class com.saicone.ezlib.Ezlib.LoadableDependency
Set dependency repository url.
repository(String) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the dependency main repository url.
Repository - Annotation Interface in com.saicone.ezlib
Specifies a repository that can be used to download dependencies.
Repository() - Constructor for class com.saicone.ezlib.EzlibLoader.Repository
 

S

scopes() - Element in annotation interface com.saicone.ezlib.Dependency
Scopes used to include sub dependencies from pom information.
By default, is used runtime and compile scopes.
scopes(String...) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the used scopes to download sub dependencies.
scopes(Set) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the used scopes to download sub dependencies.
setDefaultRepository(String) - Method in class com.saicone.ezlib.Ezlib
Set default repository to use when is not defined in load methods.
setParentClassLoader(ClassLoader) - Method in class com.saicone.ezlib.Ezlib
Set parent class loader who is used to append files.
setPathMapper(UnaryOperator) - Method in class com.saicone.ezlib.Ezlib
Set the path mapper that is used with loaded dependencies.
setPathSave(boolean) - Method in class com.saicone.ezlib.Ezlib
Change the current method to save downloaded dependencies.
setVersion(String) - Static method in class com.saicone.ezlib.Ezlib
Change current ezlib version to another one, use "-SNAPSHOT" for latest commit.
snapshot() - Element in annotation interface com.saicone.ezlib.Dependency
Whether this dependency is a snapshot-like version.
If true will be downloaded the last snapshot.
snapshot(boolean) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Change the snapshot state.

T

test() - Element in annotation interface com.saicone.ezlib.Dependency
Test the provided classes, if all classes exist the dependency will be ignored.
So you can add "!" to make an inverse check for the class name.
test(String...) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the classes test.
test(String, boolean) - Method in class com.saicone.ezlib.EzlibLoader
Test if the provided class exists in class loader.
test(Set) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the classes test.
toString() - Method in class com.saicone.ezlib.EzlibLoader.Dependency
 
toString() - Method in class com.saicone.ezlib.EzlibLoader.Repository
 
toString(Element) - Method in class com.saicone.ezlib.EzlibLoader.XmlParser
 
transitive() - Element in annotation interface com.saicone.ezlib.Dependency
Load all the needed dependencies defined in pom file.
transitive(boolean) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Change the transitive state.

U

url() - Element in annotation interface com.saicone.ezlib.Repository
Repository url.
url(String) - Method in class com.saicone.ezlib.EzlibLoader.Repository
Set the repositoru url.
urlFormat(String) - Method in class com.saicone.ezlib.Ezlib.LoadableDependency
Set dependency url format to download.

V

value() - Element in annotation interface com.saicone.ezlib.Dependencies
Dependencies to load.
value() - Element in annotation interface com.saicone.ezlib.Dependency
Dependency path format.
valueOf(boolean) - Static method in class com.saicone.ezlib.EzlibLoader.Condition
Create a condition with a defined boolean value.
valueOf(A) - Static method in class com.saicone.ezlib.EzlibLoader.Dependencies
Convert dependencies annotation into EzlibLoader.Dependencies.
Take in count this only work if annotation classes was loaded into current class path.
valueOf(A) - Static method in class com.saicone.ezlib.EzlibLoader.Dependency
Convert dependency annotation into EzlibLoader.Dependency.
Take in count this only work if annotation classes was loaded into current class path.
valueOf(A) - Static method in class com.saicone.ezlib.EzlibLoader.Repository
Convert repository annotation into EzlibLoader.Repository.
Take in count this only work if annotation classes was loaded into current class path.
valueOf(String) - Static method in class com.saicone.ezlib.EzlibLoader.Dependency
Create new dependency using provided path.
valueOf(Predicate) - Static method in class com.saicone.ezlib.EzlibLoader.Condition
Create a condition using a string comparator.
valueOf(Map) - Static method in class com.saicone.ezlib.EzlibLoader.Dependencies
Convert dependencies map representation into EzlibLoader.Dependencies.
valueOf(Map) - Static method in class com.saicone.ezlib.EzlibLoader.Dependency
Convert dependency map representation into EzlibLoader.Dependency.
valueOf(Map) - Static method in class com.saicone.ezlib.EzlibLoader.Repository
Convert repository map representation into EzlibLoader.Repository.
valueOfByte(Supplier) - Static method in class com.saicone.ezlib.EzlibLoader.Condition
Create a condition that compares a supplied byte value.
valueOfDouble(Supplier) - Static method in class com.saicone.ezlib.EzlibLoader.Condition
Create a condition that compares a supplied double value.
valueOfFloat(Supplier) - Static method in class com.saicone.ezlib.EzlibLoader.Condition
Create a condition that compares a supplied float value.
valueOfInteger(Supplier) - Static method in class com.saicone.ezlib.EzlibLoader.Condition
Create a condition that compares a supplied integer value.
valueOfLong(Supplier) - Static method in class com.saicone.ezlib.EzlibLoader.Condition
Create a condition that compares a supplied long value.
valueOfShort(Supplier) - Static method in class com.saicone.ezlib.EzlibLoader.Condition
Create a condition that compares a supplied short value.
version(String) - Method in class com.saicone.ezlib.EzlibLoader.Dependency
Set the dependency version.
Should be used when dependency name or version exists.
VERSION - Static variable in class com.saicone.ezlib.Ezlib
Current ezlib version to download ezlib loader.

X

xmlParser(EzlibLoader.XmlParser) - Method in class com.saicone.ezlib.EzlibLoader
Set the xml parser.
XmlParser() - Constructor for class com.saicone.ezlib.EzlibLoader.XmlParser
Constructs an XML parser with default parameters.
XmlParser(Supplier, Supplier) - Constructor for class com.saicone.ezlib.EzlibLoader.XmlParser
Constructs an XML parser with provided parameters.
XmlParser(DocumentBuilder, Transformer) - Constructor for class com.saicone.ezlib.EzlibLoader.XmlParser
Constructs an XML parser with provided parameters.
A C D E F G H I L N O P R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values