Index

A B C D E G H I M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractChecker<T,C> - Class in com.luchersol.core.util
Abstract base class for implementing checkers that validate objects of type T.
AbstractChecker(String) - Constructor for class com.luchersol.core.util.AbstractChecker
Constructor initializing the checker with a name.
AbstractChecker(String, ExceptionTracker) - Constructor for class com.luchersol.core.util.AbstractChecker
Constructor initializing the checker with a name and an existing exception tracker.
AbstractChecker(T, String) - Constructor for class com.luchersol.core.util.AbstractChecker
Constructor initializing the checker with an object and its name.
AbstractChecker(T, String, ExceptionTracker) - Constructor for class com.luchersol.core.util.AbstractChecker
Constructor initializing the checker with an object, its name, and an exception tracker.
activateDeepClone() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiConsumer
Activates deep cloning of inputs before passing them to the BiConsumer.
activateDeepClone() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiFunction
Activates deep cloning of inputs before passing them to the BiFunction.
activateDeepClone() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiPredicate
Activates deep cloning of inputs before passing them to the BiPredicate.
activateDeepClone() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerConsumer
Enables deep cloning of input objects before passing them to the Consumer.
activateDeepClone() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerFunction
Enables deep cloning of input objects before passing them to the Function.
activateDeepClone() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerPredicate
Enables deep cloning of input objects before passing them to the Predicate.
addChild(Tree.TreeNode<T>) - Method in class com.luchersol.core.util.collection.Tree.TreeNode
Adds a child node to this node.
addInnerMethods(TypeSpec.Builder, ClassName, ClassName) - Method in class com.luchersol.cli.command.CreateCheckerCommand
Adds inner methods based on the public boolean methods of the source class.
addMethods(TypeSpec.Builder, ClassName, ClassName) - Method in class com.luchersol.cli.command.CreateCheckerCommand
Adds the main methods to the checker class builder.
addNotCheckedException(Exception) - Method in class com.luchersol.core.util.ExceptionTracker
Adds an exception to the list of not checked exceptions.
addPassedChecks(Exception) - Method in class com.luchersol.core.util.ExceptionTracker
Adds an exception to the list of not thrown exceptions.
addThrownException(Exception) - Method in class com.luchersol.core.util.ExceptionTracker
Adds an exception to the list of thrown exceptions.
allDistinct() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerList
Checks if all elements in the list are distinct.
allEdgesMatch(Predicate<Graph.Edge<N, E>>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if all edges in the graph match the given condition.
allEdgesMatch(Predicate<Graph.Edge<N, E>>) - Method in class com.luchersol.core.util.collection.Graph
Checks if all edges in the graph match the given condition.
allMatch(BiPredicate<K, V>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerMap
Checks if all entries in the map match the given bi-predicate.
allMatch(Predicate<Map.Entry<K, V>>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerMap
Checks if all entries in the map match the given predicate.
allMatch(Predicate<T>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerList
Checks if all elements in the list match the given predicate.
allMatch(Predicate<T>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerSet
Checks if all elements in the set match the given predicate.
allMatch(Predicate<T>) - Method in class com.luchersol.core.specialized_checkers.math.CheckerArray
Asserts that all elements in the array match the provided predicate.
allMatch(Predicate<T>) - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that all elements in the matrix match the provided predicate.
allNodesMatch(Predicate<N>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if all nodes in the graph match the given condition.
allNodesMatch(Predicate<N>) - Method in class com.luchersol.core.util.collection.Graph
Checks if all nodes in the graph match the given condition.
anyEdgesMatch(Predicate<Graph.Edge<N, E>>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if any edge in the graph matches the given condition.
anyEdgesMatch(Predicate<Graph.Edge<N, E>>) - Method in class com.luchersol.core.util.collection.Graph
Checks if any edge in the graph matches the given condition.
anyMatch(BiPredicate<K, V>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerMap
Checks if any entry in the map matches the given bi-predicate.
anyMatch(Predicate<Map.Entry<K, V>>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerMap
Checks if any entry in the map matches the given predicate.
anyMatch(Predicate<T>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerList
Checks if any element in the list matches the given predicate.
anyMatch(Predicate<T>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerSet
Checks if any element in the set matches the given predicate.
anyMatch(Predicate<T>) - Method in class com.luchersol.core.specialized_checkers.math.CheckerArray
Asserts that any element in the array matches the provided predicate.
anyMatch(Predicate<T>) - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that any element in the matrix matches the provided predicate.
anyNodesMatch(Predicate<N>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if any node in the graph matches the given condition.
anyNodesMatch(Predicate<N>) - Method in class com.luchersol.core.util.collection.Graph
Checks if any node in the graph matches the given condition.
applyWithoutException() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerSupplier
Asserts that calling the get() method of the Supplier does not throw any exception.
applyWithoutException(Collection<? extends Map.Entry<T, U>>) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiConsumer
Checks that the BiConsumer can be applied to all entries in the collection without throwing an exception.
applyWithoutException(Collection<T>) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerConsumer
Asserts that applying the Consumer to all elements in the given collection does not throw any exception.
applyWithoutException(T) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerConsumer
Asserts that applying the Consumer to the given input does not throw any exception.
applyWithoutException(T) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerFunction
Asserts that applying the Function to the given input does not throw any exception.
applyWithoutException(T, U) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiConsumer
Checks that the BiConsumer can be applied to the given inputs without throwing an exception.
applyWithoutException(T, U) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiFunction
Checks that the BiFunction can be applied to the given inputs without throwing an exception.

B

backObject - Variable in class com.luchersol.core.util.AbstractChecker
The parent checker of the object being checked.

C

call() - Method in class com.luchersol.cli.CheckerCLI
Method executed when no subcommand is specified.
call() - Method in class com.luchersol.cli.command.CreateCheckerCommand
Executes the command to create a Java class.
callWithoutException() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerCallable
Asserts that calling the call() method of the Callable does not throw any exception.
canRead() - Method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Checks if the file can be read.
canWrite() - Method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Checks if the file can be written to.
check(int[], int[], int) - Static method in class com.luchersol.core.specialized_checkers.math.CheckerPolygon
Creates a new CheckerPolygon for the given Polygon from the specified parameters.
check(int[], int[], int, String) - Static method in class com.luchersol.core.specialized_checkers.math.CheckerPolygon
Creates a new CheckerPolygon for the given Polygon from the specified parameters with a custom name.
check(JsonNode) - Static method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Creates a CheckerJson for the given JsonNode with a default name.
check(JsonNode, String) - Static method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Creates a CheckerJson for the given JsonNode and assigns a custom name.
check(Graph<N, E>) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Creates a CheckerGraph for the given graph with a default name.
check(Graph<N, E>, String) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Creates a CheckerGraph for the given graph and assigns a custom name.
check(Tree<T>) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Creates a CheckerTree for the given tree with a default name.
check(Tree<T>, String) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Creates a CheckerTree for the given tree and assigns a custom name.
check(Color) - Static method in class com.luchersol.core.specialized_checkers.CheckerColor
Creates a new CheckerColor instance for the given color with a default name.
check(Color, String) - Static method in class com.luchersol.core.specialized_checkers.CheckerColor
Creates a new CheckerColor instance for the given color and name.
check(Polygon) - Static method in class com.luchersol.core.specialized_checkers.math.CheckerPolygon
Creates a new CheckerPolygon for the given Polygon instance with a default name.
check(Polygon, String) - Static method in class com.luchersol.core.specialized_checkers.math.CheckerPolygon
Creates a new CheckerPolygon for the given Polygon instance with a custom name.
check(File) - Static method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Creates a CheckerFile for the given file with a default name.
check(File) - Static method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Creates a CheckerJson from a file with a default name.
check(File, String) - Static method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Creates a CheckerFile for the given file and assigns a custom name.
check(File, String) - Static method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Creates a CheckerJson from a file and assigns a custom name.
check(Double) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Creates a new CheckerDouble for the given Double instance with a default name.
check(Double, String) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Creates a new CheckerDouble for the given Double instance with a custom name.
check(Float) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Creates a new CheckerFloat for the given Float instance with a default name.
check(Float, String) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Creates a new CheckerFloat for the given Float instance with a custom name.
check(Integer) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Creates a new CheckerInteger for the given Integer instance with a default name.
check(Integer, String) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Creates a new CheckerInteger for the given Integer instance with a custom name.
check(Long) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Creates a new CheckerLong for the given Long instance with a default name.
check(Long, String) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Creates a new CheckerLong for the given Long instance with a custom name.
check(Number) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Creates a new CheckerDouble for the given Number instance with a default name.
check(Number) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Creates a new CheckerFloat for the given Number instance with a default name.
check(Number) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Creates a new CheckerInteger for the given Number instance with a default name.
check(Number) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Creates a new CheckerLong for the given Number instance with a default name.
check(Number, String) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Creates a new CheckerDouble for the given Number instance with a custom name.
check(Number, String) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Creates a new CheckerFloat for the given Number instance with a custom name.
check(Number, String) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Creates a new CheckerInteger for the given Number instance with a custom name.
check(Number, String) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Creates a new CheckerLong for the given Number instance with a custom name.
check(Runnable) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerRunnable
Creates a new CheckerRunnable for the given Runnable instance with a default name.
check(Runnable, String) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerRunnable
Creates a new CheckerRunnable for the given Runnable instance with a custom name.
check(String) - Static method in class com.luchersol.core.specialized_checkers.CheckerString
Creates a new CheckerString instance for the given string with a default name.
check(String) - Static method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Creates a CheckerFile from a string pathname with a default name.
check(String) - Static method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Creates a CheckerJson from a file path with a default name.
check(String) - Static method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Creates a CheckerURI from a string path with a default name.
check(String, String) - Static method in class com.luchersol.core.specialized_checkers.CheckerString
Creates a new CheckerString instance for the given string and name.
check(String, String) - Static method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Creates a CheckerFile from a string pathname and assigns a custom name.
check(String, String) - Static method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Creates a CheckerJson from a file path and assigns a custom name.
check(String, String) - Static method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Creates a CheckerURI from a string path and assigns a custom name.
check(BigDecimal) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Creates a new CheckerBigDecimal for the given BigDecimal instance with a default name.
check(BigDecimal, String) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Creates a new CheckerBigDecimal for the given BigDecimal instance with a custom name.
check(BigInteger) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Creates a new CheckerBigInteger for the given BigInteger instance with a default name.
check(BigInteger, String) - Static method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Creates a new CheckerBigInteger for the given BigInteger instance with a custom name.
check(URI) - Static method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Creates a CheckerURI for the given URI with a default name.
check(URI, String) - Static method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Creates a CheckerURI for the given URI and assigns a custom name.
check(Duration) - Static method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Creates a new CheckerDuration instance for the given duration with a default name.
check(Duration, String) - Static method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Creates a new CheckerDuration instance for the given duration and name.
check(LocalDate) - Static method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDate
Creates a new CheckerLocalDate instance for the given local date with a default name.
check(LocalDate, String) - Static method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDate
Creates a new CheckerLocalDate instance for the given local date and name.
check(LocalDateTime) - Static method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDateTime
Creates a new CheckerLocalDateTime instance for the given local date-time with a default name.
check(LocalDateTime, String) - Static method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDateTime
Creates a new CheckerLocalDateTime instance for the given local date-time and name.
check(LocalTime) - Static method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalTime
Creates a new CheckerLocalTime instance for the given local time with a default name.
check(LocalTime, String) - Static method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalTime
Creates a new CheckerLocalTime instance for the given local time and name.
check(Period) - Static method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Creates a new CheckerPeriod instance for the given period with a default name.
check(Period, String) - Static method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Creates a new CheckerPeriod instance for the given period and name.
check(Collection<Graph.Edge<N, E>>) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Creates a CheckerGraph from a collection of edges with a default name.
check(Collection<Graph.Edge<N, E>>, boolean) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Creates a CheckerGraph from a collection of edges, specifying if the graph is directed, with a default name.
check(Collection<Graph.Edge<N, E>>, boolean, String) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Creates a CheckerGraph from a collection of edges, specifying if the graph is directed, and assigns a name.
check(Collection<Graph.Edge<N, E>>, String) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Creates a CheckerGraph from a collection of edges and assigns a name.
check(Collection<N>, Collection<Graph.Edge<N, E>>) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Creates a CheckerGraph from a collection of nodes and edges with a default name.
check(Collection<N>, Collection<Graph.Edge<N, E>>, boolean) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Creates a CheckerGraph from a collection of nodes and edges, specifying if the graph is directed, with a default name.
check(Collection<N>, Collection<Graph.Edge<N, E>>, boolean, String) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Creates a CheckerGraph from a collection of nodes and edges, specifying if the graph is directed, and assigns a name.
check(Collection<N>, Collection<Graph.Edge<N, E>>, String) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Creates a CheckerGraph from a collection of nodes and edges, and assigns a name.
check(Callable<V>) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerCallable
Creates a new CheckerCallable for the given Callable instance with a default name.
check(Callable<V>, String) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerCallable
Creates a new CheckerCallable for the given Callable instance with a custom name.
check(Currency) - Static method in class com.luchersol.core.specialized_checkers.CheckerCurrency
Creates a new CheckerCurrency instance for the given currency with a default name.
check(Currency, String) - Static method in class com.luchersol.core.specialized_checkers.CheckerCurrency
Creates a new CheckerCurrency instance for the given currency and name.
check(Date) - Static method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerDate
Creates a new CheckerDate instance for the given date with a default name.
check(Date, String) - Static method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerDate
Creates a new CheckerDate instance for the given date and name.
check(BiConsumer<T, U>) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiConsumer
Creates a CheckerBiConsumer for the given BiConsumer with a default name.
check(BiConsumer<T, U>, String) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiConsumer
Creates a CheckerBiConsumer for the given BiConsumer and assigns a custom name.
check(BiFunction<T, U, R>) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiFunction
Creates a CheckerBiFunction for the given BiFunction with a default name.
check(BiFunction<T, U, R>, String) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiFunction
Creates a CheckerBiFunction for the given BiFunction and assigns a custom name.
check(BiPredicate<T, U>) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiPredicate
Creates a CheckerBiPredicate for the given BiPredicate with a default name.
check(BiPredicate<T, U>, String) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiPredicate
Creates a CheckerBiPredicate for the given BiPredicate and assigns a custom name.
check(Consumer<T>) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerConsumer
Creates a new CheckerConsumer for the given Consumer instance with a default name.
check(Consumer<T>, String) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerConsumer
Creates a new CheckerConsumer for the given Consumer instance with a custom name.
check(Function<T, R>) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerFunction
Creates a new CheckerFunction for the given Function instance with a default name.
check(Function<T, R>, String) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerFunction
Creates a new CheckerFunction for the given Function instance with a custom name.
check(Predicate<T>) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerPredicate
Creates a new CheckerPredicate for the given Predicate instance with a default name.
check(Predicate<T>, String) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerPredicate
Creates a new CheckerPredicate for the given Predicate instance with a custom name.
check(Supplier<T>) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerSupplier
Creates a new CheckerSupplier for the given Supplier instance with a default name.
check(Supplier<T>, String) - Static method in class com.luchersol.core.specialized_checkers.lambda.CheckerSupplier
Creates a new CheckerSupplier for the given Supplier instance with a custom name.
check(List<T>) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerList
Creates a CheckerList for the given list with a default name.
check(List<T>, String) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerList
Creates a CheckerList for the given list and assigns a custom name.
check(Map<K, V>) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerMap
Creates a CheckerMap for the given map with a default name.
check(Map<K, V>, String) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerMap
Creates a CheckerMap for the given map and assigns a custom name.
check(Set<T>) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerSet
Creates a CheckerSet for the given set with a default name.
check(Set<T>, String) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerSet
Creates a CheckerSet for the given set and assigns a custom name.
check(T) - Static method in class com.luchersol.core.specialized_checkers.CheckerEnum
Creates a new CheckerEnum instance with a default name.
check(T) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Creates a CheckerTree from a root value with a default name.
check(T) - Static method in class com.luchersol.core.util.Checker
Creates a new Checker for the given object and name.
check(T[]) - Static method in class com.luchersol.core.specialized_checkers.math.CheckerArray
Creates a new CheckerArray for the given array instance with a default name.
check(T[][]) - Static method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Creates a new CheckerMatrix for the given matrix instance with a default name.
check(T[][], String) - Static method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Creates a new CheckerMatrix for the given matrix instance with a custom name.
check(T[], String) - Static method in class com.luchersol.core.specialized_checkers.math.CheckerArray
Creates a new CheckerArray for the given array instance with a custom name.
check(T, String) - Static method in class com.luchersol.core.specialized_checkers.CheckerEnum
Creates a new CheckerEnum instance for the given enum and name.
check(T, String) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Creates a CheckerTree from a root value and assigns a custom name.
check(T, String) - Static method in class com.luchersol.core.util.Checker
Creates a new Checker for the given object and name.
check(T, Map<T, List<T>>) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Creates a CheckerTree from a root value and a map of children, with a default name.
check(T, Map<T, List<T>>, String) - Static method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Creates a CheckerTree from a root value and a map of children, and assigns a custom name.
Checker<T> - Class in com.luchersol.core.util
Main entry point for object validation and type checking.
Checker(T, String) - Constructor for class com.luchersol.core.util.Checker
Constructs a Checker<T> for the given object and name.
CheckerArray<T> - Class in com.luchersol.core.specialized_checkers.math
A specialized checker for array instances, providing fluent API methods to assert various properties such as emptiness, sorting order (ascending/descending), element matching conditions, and percentage-based validations.
CheckerArray(T[], String) - Constructor for class com.luchersol.core.specialized_checkers.math.CheckerArray
Constructs a new CheckerArray with the specified array and name.
CheckerBiConsumer<T,U> - Class in com.luchersol.core.specialized_checkers.lambda
A specialized checker for BiConsumer instances, providing fluent API methods to assert various behaviors and properties of a BiConsumer, such as exception safety, input modification, and no-op behavior.
CheckerBiConsumer(BiConsumer<T, U>, String) - Constructor for class com.luchersol.core.specialized_checkers.lambda.CheckerBiConsumer
Constructs a new CheckerBiConsumer with the specified BiConsumer and name.
CheckerBiFunction<T,U,R> - Class in com.luchersol.core.specialized_checkers.lambda
A specialized checker for BiFunction instances, providing a fluent API for validating the behavior of a BiFunction<T, U, R>.
CheckerBiFunction(BiFunction<T, U, R>, String) - Constructor for class com.luchersol.core.specialized_checkers.lambda.CheckerBiFunction
Constructs a new CheckerBiFunction with the specified BiFunction and name.
CheckerBigDecimal - Class in com.luchersol.core.specialized_checkers.math.numbers.bigTypes
A specialized checker for BigDecimal instances, providing fluent API methods to assert various behaviors and properties of arbitrary-precision decimal numbers, such as positivity, negativity, zero value, and comparisons against other numeric values.
CheckerBigDecimal(BigDecimal, String) - Constructor for class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Constructs a new CheckerBigDecimal with the specified bigDecimal and name.
CheckerBigInteger - Class in com.luchersol.core.specialized_checkers.math.numbers.bigTypes
A specialized checker for BigInteger instances, providing fluent API methods to assert various behaviors and properties of arbitrary-precision integer numbers, such as evenness, oddness, divisibility, primality, positivity, negativity, zero value, and comparisons against other numeric values.
CheckerBigInteger(BigInteger, String) - Constructor for class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Constructs a new CheckerBigInteger with the specified bigInteger and name.
CheckerBiPredicate<T,U> - Class in com.luchersol.core.specialized_checkers.lambda
A specialized checker for BiPredicate instances, providing a fluent API to verify their behavior with optional deep cloning of input arguments.
CheckerBiPredicate(BiPredicate<T, U>, String) - Constructor for class com.luchersol.core.specialized_checkers.lambda.CheckerBiPredicate
Constructs a new CheckerBiPredicate with the specified BiPredicate and name.
CheckerCallable<V> - Class in com.luchersol.core.specialized_checkers.lambda
A specialized checker for Callable instances, providing fluent assertions for validating the behavior and results of Callable tasks.
CheckerCallable(Callable<V>, String) - Constructor for class com.luchersol.core.specialized_checkers.lambda.CheckerCallable
Constructs a new CheckerCallable with the specified Callable task and a name.
CheckerCLI - Class in com.luchersol.cli
Main class for the command-line interface (CLI) of the library for checks and class generation.
CheckerCLI() - Constructor for class com.luchersol.cli.CheckerCLI
Constructs a new CheckerCLI instance.
CheckerColor - Class in com.luchersol.core.specialized_checkers
A specialized checker for Color instances, providing a fluent API to assert various color properties such as equality, brightness, transparency, contrast, saturation, similarity, and hexadecimal representation.
CheckerColor(Color, String) - Constructor for class com.luchersol.core.specialized_checkers.CheckerColor
Constructs a new CheckerColor with the specified color and name.
CheckerConsumer<T> - Class in com.luchersol.core.specialized_checkers.lambda
A specialized checker for Consumer instances, providing fluent assertions for verifying the behavior of Consumer operations.
CheckerConsumer(Consumer<T>, String) - Constructor for class com.luchersol.core.specialized_checkers.lambda.CheckerConsumer
Constructs a new CheckerConsumer with the specified consumer and name.
CheckerCurrency - Class in com.luchersol.core.specialized_checkers
A specialized checker for Currency instances, providing a fluent API to assert various currency properties such as symbol, fraction digits, and locale association.
CheckerCurrency(Currency, String) - Constructor for class com.luchersol.core.specialized_checkers.CheckerCurrency
Constructs a new CheckerCurrency with the specified currency and name.
CheckerDate - Class in com.luchersol.core.specialized_checkers.time.temporal
A specialized checker for Date instances, providing fluent API methods to assert temporal properties such as being before/after another date, inclusivity checks, range validations, and whether a date lies in the past or future.
CheckerDate(Date, String) - Constructor for class com.luchersol.core.specialized_checkers.time.temporal.CheckerDate
Constructs a new CheckerDate with the specified date and name.
CheckerDouble - Class in com.luchersol.core.specialized_checkers.math.numbers.decimalTypes
A specialized checker for Double instances, providing fluent API methods to assert various properties of double-precision floating-point numbers, such as positivity, negativity, zero value, infinity, NaN, and numeric comparisons.
CheckerDouble(Double, String) - Constructor for class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Constructs a new CheckerDouble with the specified nDouble and name.
CheckerDuration - Class in com.luchersol.core.specialized_checkers.time
A specialized checker for Duration instances, providing fluent API methods to assert various temporal properties such as positivity, negativity, zero value, and comparisons with other durations or specific temporal units.
CheckerDuration(Duration, String) - Constructor for class com.luchersol.core.specialized_checkers.time.CheckerDuration
Constructs a new CheckerDuration with the specified duration and name.
CheckerEnum<T> - Class in com.luchersol.core.specialized_checkers
A specialized checker for Enum instances, providing a fluent API to assert enum properties such as equality, name, ordinal, inclusion, ordering and reflective attributes.
CheckerEnum(T, String) - Constructor for class com.luchersol.core.specialized_checkers.CheckerEnum
Constructs a new CheckerEnum with the specified enum and name.
CheckerException - Exception Class in com.luchersol.core.util
CheckerException is a custom unchecked exception used for validation and checking errors.
CheckerException(Message) - Constructor for exception class com.luchersol.core.util.CheckerException
Constructs a CheckerException with the specified message.
CheckerException(Exception) - Constructor for exception class com.luchersol.core.util.CheckerException
Constructs a CheckerException from another exception, using its cause's localized message.
CheckerFile - Class in com.luchersol.core.specialized_checkers.io
CheckerFile provides a fluent API for performing various checks and validations on File objects.
CheckerFile(File, String) - Constructor for class com.luchersol.core.specialized_checkers.io.CheckerFile
Constructs a new CheckerFile with the specified file and name.
CheckerFloat - Class in com.luchersol.core.specialized_checkers.math.numbers.decimalTypes
A specialized checker for Float instances, providing fluent API methods to assert various properties of double-precision floating-point numbers, such as positivity, negativity, zero value, infinity, NaN, and numeric comparisons.
CheckerFloat(Float, String) - Constructor for class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Constructs a new CheckerFloat with the specified nFloat and name.
CheckerFunction<T,R> - Class in com.luchersol.core.specialized_checkers.lambda
A specialized checker for Function instances, providing a fluent API for validating function behavior and results.
CheckerFunction(Function<T, R>, String) - Constructor for class com.luchersol.core.specialized_checkers.lambda.CheckerFunction
Constructs a new CheckerFunction with the specified function and name.
CheckerGraph<N,E> - Class in com.luchersol.core.specialized_checkers.collection
A specialized checker for validating properties and constraints on graph data structures.
CheckerGraph(Graph<N, E>, String) - Constructor for class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Constructs a new CheckerGraph with the specified underlying graph and name.
CheckerInteger - Class in com.luchersol.core.specialized_checkers.math.numbers.integerTypes
A specialized checker for Integer instances, providing fluent API methods to assert various properties, such as positivity, negativity, zero value, even or odd and numeric comparisons.
CheckerInteger(Integer, String) - Constructor for class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Constructs a new CheckerInteger with the specified nInteger and name.
CheckerJson - Class in com.luchersol.core.specialized_checkers.io
CheckerJson is a specialized checker for validating properties and structure of JSON data represented by Jackson's JsonNode.
CheckerJson(JsonNode, String) - Constructor for class com.luchersol.core.specialized_checkers.io.CheckerJson
Constructs a new CheckerJson instance with the specified JSON node and name.
CheckerList<T> - Class in com.luchersol.core.specialized_checkers.collection
A specialized checker for List collections, providing fluent API methods to perform various checks and validations on lists.
CheckerList(List<T>, String) - Constructor for class com.luchersol.core.specialized_checkers.collection.CheckerList
Constructs a new CheckerList with the specified list and name.
CheckerLocalDate - Class in com.luchersol.core.specialized_checkers.time.temporal
A specialized checker for LocalDate instances, providing fluent API methods to assert temporal properties such as being before/after another date, inclusivity checks, range validations, and whether a date lies in the past, future, or present.
CheckerLocalDate(LocalDate, String) - Constructor for class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDate
Constructs a new CheckerLocalDate with the specified localdate and name.
CheckerLocalDateTime - Class in com.luchersol.core.specialized_checkers.time.temporal
A specialized checker for LocalDateTime instances, providing fluent API methods to assert temporal properties such as being before/after another date-time, inclusivity checks, range validations, and whether a date-time lies in the past or future relative to the system clock.
CheckerLocalDateTime(LocalDateTime, String) - Constructor for class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDateTime
Constructs a new CheckerLocalDateTime with the specified localdatetime and name.
CheckerLocalTime - Class in com.luchersol.core.specialized_checkers.time.temporal
A specialized checker for LocalTime instances, providing fluent API methods to assert temporal properties such as being before/after another time, inclusivity checks, range validations, and whether a time lies in the past or future relative to the system clock.
CheckerLocalTime(LocalTime, String) - Constructor for class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalTime
Constructs a new CheckerLocalTime with the specified localtime and name.
CheckerLong - Class in com.luchersol.core.specialized_checkers.math.numbers.integerTypes
A specialized checker for Long instances, providing fluent API methods to assert various properties, such as positivity, negativity, zero value, even or odd and numeric comparisons.
CheckerLong(Long, String) - Constructor for class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Constructs a new CheckerLong with the specified nLong and name.
CheckerMap<K,V> - Class in com.luchersol.core.specialized_checkers.collection
A specialized checker for Map instances, providing fluent assertion methods for validating map properties and contents.
CheckerMap(Map<K, V>, String) - Constructor for class com.luchersol.core.specialized_checkers.collection.CheckerMap
Constructs a new CheckerMap with the specified backing map and name.
CheckerMatrix<T> - Class in com.luchersol.core.specialized_checkers.math
A specialized checker for matrix (2D array) instances, providing fluent API methods to assert structural and algebraic properties, such as emptiness, squareness, identity, diagonal, triangular, symmetric, orthogonal, invertibility, eigenvalue-based validations, and rank conditions.
CheckerMatrix(T[][], String) - Constructor for class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Constructs a new CheckerMatrix with the specified matrix and name.
CheckerPeriod - Class in com.luchersol.core.specialized_checkers.time
A specialized checker for Period instances, providing a fluent API to assert various temporal properties such as positivity, negativity, zero value, and comparisons with other periods or specific temporal units.
CheckerPeriod(Period, String) - Constructor for class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Constructs a new CheckerPeriod with the specified period and name.
CheckerPolygon - Class in com.luchersol.core.specialized_checkers.math
A specialized checker for Polygon instances, providing fluent API methods to assert properties of 2D polygonal shapes.
CheckerPolygon(Polygon, String) - Constructor for class com.luchersol.core.specialized_checkers.math.CheckerPolygon
Constructs a new CheckerPolygon with the specified polygon and name.
CheckerPredicate<T> - Class in com.luchersol.core.specialized_checkers.lambda
A specialized checker for Predicate instances, providing a fluent API for validating function behavior and results.
CheckerPredicate(Predicate<T>, String) - Constructor for class com.luchersol.core.specialized_checkers.lambda.CheckerPredicate
Constructs a new CheckerPredicate with the specified predicate and name.
CheckerRunnable - Class in com.luchersol.core.specialized_checkers.lambda
A specialized checker for Runnable instances, providing a fluent API for validating function behavior and results.
CheckerRunnable(Runnable, String) - Constructor for class com.luchersol.core.specialized_checkers.lambda.CheckerRunnable
Constructs a new CheckerRunnable with the specified runnable and name.
CheckerSet<T> - Class in com.luchersol.core.specialized_checkers.collection
A specialized checker for Set collections, providing fluent assertion methods for validating set properties and contents.
CheckerSet(Set<T>, String) - Constructor for class com.luchersol.core.specialized_checkers.collection.CheckerSet
Constructs a new CheckerSet with the specified set and name.
CheckerString - Class in com.luchersol.core.specialized_checkers
A specialized checker for String instances, providing a fluent API to assert various string properties such as emptiness, length, content, format and patterns.
CheckerString(String, String) - Constructor for class com.luchersol.core.specialized_checkers.CheckerString
Constructs a new CheckerString with the specified string and name.
CheckerSupplier<T> - Class in com.luchersol.core.specialized_checkers.lambda
A specialized checker for Supplier instances, providing a fluent API for validating function behavior and results.
CheckerSupplier(Supplier<T>, String) - Constructor for class com.luchersol.core.specialized_checkers.lambda.CheckerSupplier
Constructs a new CheckerSupplier with the specified supplier and name.
CheckerTree<T> - Class in com.luchersol.core.specialized_checkers.collection
A specialized checker for Tree data structures, providing a fluent API to assert various properties and invariants about a tree.
CheckerTree(Tree<T>, String) - Constructor for class com.luchersol.core.specialized_checkers.collection.CheckerTree
Constructs a new CheckerTree with the specified tree and name.
CheckerURI - Class in com.luchersol.core.specialized_checkers.io
A specialized checker for URI objects, providing fluent validation methods for various URI components such as scheme, host, port, authority, fragment, path, and query.
CheckerURI(URI, String) - Constructor for class com.luchersol.core.specialized_checkers.io.CheckerURI
Constructs a new CheckerURI with the specified URI and name.
checkProperty(String, Object...) - Method in class com.luchersol.core.util.AbstractChecker
Caution: Be careful with class types when using this method.
checkProperty(String, List<Map.Entry<Object, Class<?>>>) - Method in class com.luchersol.core.util.AbstractChecker
Ensures that the methods are invoked using the desired classes.
checkProperty(String, Map<String, Object>) - Method in class com.luchersol.core.util.AbstractChecker
Checks a property or method using a map of named arguments.
checkProperty(Function<? super T, ? extends R>, String) - Method in class com.luchersol.core.util.AbstractChecker
Evaluates a property of the current object using the provided extractor function and returns a Checker for further validation.
children - Variable in class com.luchersol.core.util.collection.Tree.TreeNode
The list of child nodes of this node.
Cloner - Class in com.luchersol.core.util
Cloner provides a utility method for deep cloning objects using Kryo serialization.
com.luchersol.cli - package com.luchersol.cli
Command-line interface implementation for the Checker framework.
com.luchersol.cli.command - package com.luchersol.cli.command
Command implementations for the CLI interface.
com.luchersol.core - package com.luchersol.core
Core validation framework for the Checker project.
com.luchersol.core.specialized_checkers - package com.luchersol.core.specialized_checkers
Specialized checker implementations for various data types and structures.
com.luchersol.core.specialized_checkers.collection - package com.luchersol.core.specialized_checkers.collection
Specialized checkers for Java collection types.
com.luchersol.core.specialized_checkers.io - package com.luchersol.core.specialized_checkers.io
Specialized checkers for I/O and file system operations.
com.luchersol.core.specialized_checkers.lambda - package com.luchersol.core.specialized_checkers.lambda
Lambda expression and functional programming checkers.
com.luchersol.core.specialized_checkers.math - package com.luchersol.core.specialized_checkers.math
Specialized checkers for mathematical and array-based operations.
com.luchersol.core.specialized_checkers.math.numbers - package com.luchersol.core.specialized_checkers.math.numbers
Specialized checkers for numeric types and operations.
com.luchersol.core.specialized_checkers.math.numbers.bigTypes - package com.luchersol.core.specialized_checkers.math.numbers.bigTypes
Specialized checkers for arbitrary precision numeric types.
com.luchersol.core.specialized_checkers.math.numbers.decimalTypes - package com.luchersol.core.specialized_checkers.math.numbers.decimalTypes
Specialized checkers for floating-point numeric types.
com.luchersol.core.specialized_checkers.math.numbers.integerTypes - package com.luchersol.core.specialized_checkers.math.numbers.integerTypes
Specialized checkers for integer numeric types.
com.luchersol.core.specialized_checkers.time - package com.luchersol.core.specialized_checkers.time
Specialized checkers for temporal and time-related operations.
com.luchersol.core.specialized_checkers.time.temporal - package com.luchersol.core.specialized_checkers.time.temporal
Specialized checkers for Java 8+ temporal types.
com.luchersol.core.util - package com.luchersol.core.util
Core utility classes and base abstractions for the Checker framework.
com.luchersol.core.util.collection - package com.luchersol.core.util.collection
Utility classes for collection operations.
connectedComponents() - Method in class com.luchersol.core.util.collection.Graph
Returns the number of connected components in the graph.
contains(CharSequence) - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string contains the specified sequence of char values.
containsEdge(Graph.Edge<N, E>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if the graph contains the specified edge.
containsEdge(Graph.Edge<N, E>) - Method in class com.luchersol.core.util.collection.Graph
Checks if the graph contains the specified edge.
containsEdge(N, N) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if the graph contains an edge from one node to another.
containsEdge(N, N) - Method in class com.luchersol.core.util.collection.Graph
Checks if the graph contains an edge from one node to another.
containsNode(N) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if the graph contains the specified node.
containsNode(N) - Method in class com.luchersol.core.util.collection.Graph
Checks if the graph contains the specified node.
convertToDoubleMatrix(T[][]) - Static method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Converts a matrix of any numeric type to a matrix of doubles.
countEdges() - Method in class com.luchersol.core.util.collection.Graph
Returns the number of edges in the graph.
countLeaves() - Method in class com.luchersol.core.util.collection.Tree
Returns the number of leaf nodes in the tree.
countNodes() - Method in class com.luchersol.core.util.collection.Graph
Returns the number of nodes in the graph.
CreateCheckerCommand - Class in com.luchersol.cli.command
Subcommand for creating a Java class.
CreateCheckerCommand() - Constructor for class com.luchersol.cli.command.CreateCheckerCommand
 

D

deactivateDeepClone() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiConsumer
Deactivates deep cloning of inputs before passing them to the BiConsumer.
deactivateDeepClone() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiFunction
Deactivates deep cloning of inputs before passing them to the BiFunction.
deactivateDeepClone() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiPredicate
Deactivates deep cloning of inputs before passing them to the BiPredicate.
deactivateDeepClone() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerConsumer
Disables deep cloning of input objects before passing them to the Consumer.
deactivateDeepClone() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerFunction
Disables deep cloning of input objects before passing them to the Function.
deactivateDeepClone() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerPredicate
Disables deep cloning of input objects before passing them to the Predicate.
deepClone(T) - Static method in class com.luchersol.core.util.Cloner
Performs a deep clone of the given object using Kryo serialization.
diameter() - Method in class com.luchersol.core.util.collection.Tree
Returns the diameter of the tree (the length of the longest path between any two nodes).
DIGIT - Static variable in class com.luchersol.core.util.Regex
Matches one or more digits.
DNI - Static variable in class com.luchersol.core.util.Regex
Matches a Spanish DNI (Documento Nacional de Identidad).
doesNothing(Collection<? extends Map.Entry<T, U>>) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiConsumer
Checks that the BiConsumer does not modify any of the entries in the collection.
doesNothing(Collection<T>) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerConsumer
Asserts that applying the Consumer to all elements in the given collection does not modify any input (all inputs remain unchanged).
doesNothing(T) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerConsumer
Asserts that applying the Consumer to the given input does not modify the input (input remains unchanged).
doesNothing(T, U) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiConsumer
Checks that the BiConsumer does not modify the given inputs.

E

Edge(N, N) - Constructor for class com.luchersol.core.util.collection.Graph.Edge
Constructs an edge with specified nodes, no weight or properties.
Edge(N, N, E) - Constructor for class com.luchersol.core.util.collection.Graph.Edge
Constructs an edge with specified nodes and weight, no properties.
Edge(N, N, E, Map<String, ?>) - Constructor for class com.luchersol.core.util.collection.Graph.Edge
Constructs an edge with specified nodes, weight, and properties.
Edge(N, N, Map<String, ?>) - Constructor for class com.luchersol.core.util.collection.Graph.Edge
Constructs an edge with specified nodes and properties, no weight.
empty(String) - Static method in class com.luchersol.core.util.ExceptionTracker
Creates an empty ExceptionTracker for the given name.
end() - Method in class com.luchersol.core.util.AbstractChecker
Ends the current checker and returns the previous checker in the chain.
endsWith(String) - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string ends with the specified suffix.
equalsContent(Object, Object) - Static method in class com.luchersol.core.util.Utils
Checks deep equality between two objects, supporting arrays, collections, maps, atomic types, and CharSequences.
evaluatesFalse(T) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerPredicate
Asserts that testing the Predicate with the given input evaluates to false.
evaluatesFalse(T, U) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiPredicate
Checks that the BiPredicate evaluates to false for the given inputs.
evaluatesTrue(T) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerPredicate
Asserts that testing the Predicate with the given input evaluates to true.
evaluatesTrue(T, U) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiPredicate
Checks that the BiPredicate evaluates to true for the given inputs.
exceptionTracker - Variable in class com.luchersol.core.util.AbstractChecker
Tracks exceptions thrown or not thrown during checks.
ExceptionTracker - Class in com.luchersol.core.util
ExceptionTracker tracks and manages exceptions thrown, not thrown, and not checked during validation or testing.
ExceptionTracker(String) - Constructor for class com.luchersol.core.util.ExceptionTracker
Constructs an ExceptionTracker for the given name.
exists() - Method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Checks if the file exists.

G

getCheckMethod(ClassName, ClassName) - Method in class com.luchersol.cli.command.CreateCheckerCommand
Generates the check() method for the checker class.
getCode() - Method in class com.luchersol.core.util.Message
Returns the message code.
getConstructor(ClassName) - Method in class com.luchersol.cli.command.CreateCheckerCommand
Generates a constructor method for the checker class.
getDepth() - Method in class com.luchersol.core.util.collection.Tree
Returns the depth (height) of the tree.
getEdges() - Method in class com.luchersol.core.util.collection.Graph
Returns the set of all edges in the graph.
getErrorMessage() - Static method in class com.luchersol.core.util.Message
Returns a standard error message with formatting applied (e.g., color and style).
getFrom() - Method in class com.luchersol.core.util.collection.Graph.Edge
Returns the source node of the edge.
getInput(T) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerConsumer
Returns the input object, deep-cloned if deep cloning is activated, otherwise returns the original input.
getInput(T) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerFunction
Returns the input object, deep-cloned if deep cloning is activated, otherwise returns the original input.
getMessage() - Method in class com.luchersol.core.util.Message
Returns the formatted message string.
getMethod(Object, Queue<String>, Object) - Static method in class com.luchersol.core.util.AbstractChecker
Retrieves a method result from an object recursively.
getNeighbors(N) - Method in class com.luchersol.core.util.collection.Graph
Returns the set of neighbors for a given node.
getNodes() - Method in class com.luchersol.core.util.collection.Graph
Returns the set of all nodes in the graph.
getObject() - Method in class com.luchersol.core.util.AbstractChecker
Returns the object being checked by this checker.
getPassedChecks() - Method in class com.luchersol.core.util.ExceptionTracker
Returns the map of not thrown exceptions categorized by name.
getProperty(Object, Queue<String>, Object) - Static method in class com.luchersol.core.util.AbstractChecker
Retrieves a nested property or method result using reflection.
getProperty(String) - Static method in class com.luchersol.core.util.MessageService
Retrieves the message text for the given key using the default locale.
getProperty(String, Class<T>) - Method in class com.luchersol.core.util.collection.Graph.Edge
Returns the value of a property for this edge, cast to the specified type.
getProperty(String, Locale) - Static method in class com.luchersol.core.util.MessageService
Retrieves the message text for the given key using the specified locale.
getRoot() - Method in class com.luchersol.core.util.collection.Tree
Returns the root node of the tree.
getSelfMethod(ClassName) - Method in class com.luchersol.cli.command.CreateCheckerCommand
Generates the self() method for the checker class.
getThrownExceptions() - Method in class com.luchersol.core.util.ExceptionTracker
Returns the map of thrown exceptions categorized by name.
getTo() - Method in class com.luchersol.core.util.collection.Graph.Edge
Returns the destination node of the edge.
getWeight() - Method in class com.luchersol.core.util.collection.Graph.Edge
Returns the weight of the edge as a double.
Graph<N,E> - Class in com.luchersol.core.util.collection
Graph is a generic class representing a graph data structure with nodes and weighted edges.
Graph() - Constructor for class com.luchersol.core.util.collection.Graph
Constructs an empty undirected graph.
Graph(Collection<Graph.Edge<N, E>>) - Constructor for class com.luchersol.core.util.collection.Graph
Constructs an undirected graph with the specified edges.
Graph(Collection<Graph.Edge<N, E>>, boolean) - Constructor for class com.luchersol.core.util.collection.Graph
Constructs a graph with the specified edges and directionality.
Graph(Collection<N>, Collection<Graph.Edge<N, E>>) - Constructor for class com.luchersol.core.util.collection.Graph
Constructs an undirected graph with the specified nodes and edges.
Graph(Collection<N>, Collection<Graph.Edge<N, E>>, boolean) - Constructor for class com.luchersol.core.util.collection.Graph
Constructs a graph with the specified nodes, edges, and directionality.
Graph.Edge<N,E> - Class in com.luchersol.core.util.collection
Edge represents a connection between two nodes in the graph, possibly with a weight and additional properties.

H

hasAlpha(int) - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color has the specified alpha (transparency) value.
hasAuthority() - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI has an authority component.
hasAuthority(String...) - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI's authority matches any of the specified authorities.
hasContrast(Color) - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color has sufficient contrast with another color using the default threshold (128).
hasContrast(Color, double) - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color has sufficient contrast with another color using the specified threshold.
hasCycle() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if the graph contains at least one cycle.
hasCycle() - Method in class com.luchersol.core.util.collection.Graph
Checks if the graph contains any cycles.
hasErrors() - Method in class com.luchersol.core.util.AbstractChecker
Checks if any errors are recorded in the exception tracker.
hasErrors() - Method in class com.luchersol.core.util.ExceptionTracker
Checks if there are any thrown exceptions.
hasFrament() - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI has a fragment component.
hasFrament(String...) - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI's fragment matches any of the specified fragments.
hasHexadecimal(String) - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color's hexadecimal representation matches the specified string.
hasHost() - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI has a host component.
hasHost(String...) - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI's host matches any of the specified hosts.
hasLengthBetween(String, int, int) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the length of the textual property at the specified path is within the given range (inclusive).
hasName(String) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks if enum name matches the expected name.
hasNotErrors() - Method in class com.luchersol.core.util.AbstractChecker
Checks if there are no errors recorded.
hasNotErrors() - Method in class com.luchersol.core.util.ExceptionTracker
Checks if there are no thrown exceptions.
hasOrdinal(int) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks if enum ordinal matches the expected value.
hasPath() - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI has a path component.
hasPath(String...) - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI's path matches any of the specified paths.
hasPath(N, N) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if there is a path between two nodes in the graph.
hasPath(N, N) - Method in class com.luchersol.core.util.collection.Graph
Checks if there is a path between two nodes in the graph.
hasPort() - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI has a port component.
hasPort(int...) - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI's port matches any of the specified ports.
hasProperty(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the JSON contains the specified property path.
hasProperty(String, Object) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks enum internal property using reflection.
hasQuery() - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI has a query component.
hasQuery(String...) - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI's query matches any of the specified queries.
hasRank(int) - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that the matrix has the specified rank.
hasRealEigenvalues() - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that the matrix has only real eigenvalues.
hasSpecialCharacters() - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string contains any special characters (e.g., !
hasSqueme() - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI has a scheme component.
hasSqueme(String...) - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI's scheme matches any of the specified schemes.
hasSymbol(String) - Method in class com.luchersol.core.specialized_checkers.CheckerCurrency
Checks if the currency has the specified symbol in the default locale.
hasSymbol(String, Locale) - Method in class com.luchersol.core.specialized_checkers.CheckerCurrency
Checks if the currency has the specified symbol in the given locale.
HEXADECIMAL - Static variable in class com.luchersol.core.util.Regex
Matches hexadecimal numbers, optionally prefixed with 0x or 0X.

I

inRange(int, int) - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string length is within the specified range (exclusive).
inRange(int, int) - Method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Checks if the file size is within the specified range (inclusive).
inRange(LocalDate, LocalDate) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDate
Checks if the local date is within the specified range (exclusive).
inRange(LocalDateTime, LocalDateTime) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDateTime
Checks if the local date-time is within the specified range (exclusive).
inRange(LocalTime, LocalTime) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalTime
Checks if the local time is within the specified range (exclusive).
inRange(Date, Date) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerDate
Checks if the date is within the specified range (exclusive).
inRange(U, U) - Method in interface com.luchersol.core.specialized_checkers.time.temporal.InterfaceCheckerDate
Checks if the value is within the specified range (exclusive).
inRangeDepth(int, int) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Checks if the tree's depth is within the specified range (inclusive).
inRangeDiamenter(int, int) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Checks if the tree's diameter is within the specified range (inclusive).
inRangeEdges(int, int) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if the number of edges in the graph is within the specified range (inclusive).
inRangeLeaves(int, int) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Checks if the number of leaves in the tree is within the specified range (inclusive).
inRangeNodes(int, int) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if the number of nodes in the graph is within the specified range (inclusive).
inRangeWeight(double, double) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if all edge weights in the graph are within the specified range (inclusive).
InterfaceChecker<T,U> - Interface in com.luchersol.core.util
InterfaceChecker defines a contract for checker classes that validate values using predicates.
InterfaceCheckerDate<T,U> - Interface in com.luchersol.core.specialized_checkers.time.temporal
InterfaceCheckerDate defines a contract for date/time checker classes, providing common validation methods such as comparisons (before, after, in range) and temporal checks (past, future).
InterfaceCheckerNumber<T> - Interface in com.luchersol.core.specialized_checkers.math.numbers
Interface for fluent number checkers, providing common validation methods for numeric types.
IPV4 - Static variable in class com.luchersol.core.util.Regex
Matches a valid IPv4 address.
IPV6 - Static variable in class com.luchersol.core.util.Regex
Matches a valid IPv6 address (compressed and full forms).
is(Predicate<T>) - Method in class com.luchersol.core.util.AbstractChecker
Validates the object with a custom condition using a default message.
is(Predicate<T>, Message) - Method in class com.luchersol.core.util.AbstractChecker
Validates the object with a custom condition and message.
is(Predicate<T>, String) - Method in class com.luchersol.core.util.AbstractChecker
Validates the object with a custom condition and message.
is(Predicate<U>) - Method in interface com.luchersol.core.util.InterfaceChecker
Asserts that the value satisfies the given condition.
is(Predicate<U>, String) - Method in interface com.luchersol.core.util.InterfaceChecker
Asserts that the value satisfies the given condition, with a custom message on failure.
isAbsolute() - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI is absolute (has a scheme).
isAfter(LocalDate) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDate
Checks if the local date is after the specified date.
isAfter(LocalDateTime) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDateTime
Checks if the local date-time is after the specified date-time.
isAfter(LocalTime) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalTime
Checks if the local time is after the specified time.
isAfter(Date) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerDate
Checks if the date is after the specified date.
isAfter(T) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks if enum appears after another enum.
isAfter(U) - Method in interface com.luchersol.core.specialized_checkers.time.temporal.InterfaceCheckerDate
Checks if the value is after the specified date/time.
isAfterOrEqual(LocalDate) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDate
Checks if the local date is after or equal to the specified date.
isAfterOrEqual(LocalDateTime) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDateTime
Checks if the local date-time is after or equal to the specified date-time.
isAfterOrEqual(LocalTime) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalTime
Checks if the local time is after or equal to the specified time.
isAfterOrEqual(Date) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerDate
Checks if the date is after or equal to the specified date.
isAfterOrEqual(U) - Method in interface com.luchersol.core.specialized_checkers.time.temporal.InterfaceCheckerDate
Checks if the value is after or equal to the specified date/time.
isArray() - Method in class com.luchersol.core.util.Checker
Checks if the object is an array and returns a CheckerArray for further validation.
isArray(Class<C>) - Method in class com.luchersol.core.util.Checker
Checks if the object is an array of the given class and returns a CheckerArray for further validation.
isArray(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is an array.
isBefore(LocalDate) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDate
Checks if the local date is before the specified date.
isBefore(LocalDateTime) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDateTime
Checks if the local date-time is before the specified date-time.
isBefore(LocalTime) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalTime
Checks if the local time is before the specified time.
isBefore(Date) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerDate
Checks if the date is before the specified date.
isBefore(T) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks if enum appears before another enum.
isBefore(U) - Method in interface com.luchersol.core.specialized_checkers.time.temporal.InterfaceCheckerDate
Checks if the value is before the specified date/time.
isBeforeOrEqual(LocalDate) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDate
Checks if the local date is before or equal to the specified date.
isBeforeOrEqual(LocalDateTime) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDateTime
Checks if the local date-time is before or equal to the specified date-time.
isBeforeOrEqual(LocalTime) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalTime
Checks if the local time is before or equal to the specified time.
isBeforeOrEqual(Date) - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerDate
Checks if the date is before or equal to the specified date.
isBeforeOrEqual(U) - Method in interface com.luchersol.core.specialized_checkers.time.temporal.InterfaceCheckerDate
Checks if the value is before or equal to the specified date/time.
isBigDecimal() - Method in class com.luchersol.core.util.Checker
Checks if the object is a BigDecimal and returns a CheckerBigDecimal for further validation.
isBigDecimal(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is a BigDecimal.
isBigInteger() - Method in class com.luchersol.core.util.Checker
Checks if the object is a BigInteger and returns a CheckerBigInteger for further validation.
isBigInteger(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is a BigInteger.
isBinary(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is binary data.
isBinaryTree() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if the graph is a binary tree (each node has at most two children).
isBinaryTree() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Checks if the tree is a binary tree (each node has at most two children).
isBinaryTree() - Method in class com.luchersol.core.util.collection.Graph
Checks if the graph is a binary tree (each node has at most two children).
isBinaryTree() - Method in class com.luchersol.core.util.collection.Tree
Checks if the tree is a binary tree (each node has at most two children).
isBlack() - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color is black.
isBlank() - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string is blank (empty or contains only whitespace).
isBoolean(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is a boolean value.
isCollection() - Method in class com.luchersol.core.util.Checker
Checks if the object is a Collection.
isColor() - Method in class com.luchersol.core.util.Checker
Checks if the object is a Color and returns a CheckerColor for further validation.
isColor(Color) - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color is equal to another color.
isConnected() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if the graph is connected (there is a path between every pair of nodes).
isConnected() - Method in class com.luchersol.core.util.collection.Graph
Checks if the graph is connected (there is a path between every pair of nodes).
isContainerNode(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is a container node (object or array).
isCurrency() - Method in class com.luchersol.core.util.Checker
Checks if the object is a Currency and returns a CheckerCurrency for further validation.
isDark() - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color is considered dark using the default threshold (128).
isDark(double) - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color is considered dark using the specified threshold.
isDesaturated(double) - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color is desaturated (saturation below the specified threshold).
isDiagonal() - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that the matrix is diagonal (all off-diagonal elements are zero).
isDigit() - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string consists only of digits.
isDirected() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if the graph is directed.
isDirected() - Method in class com.luchersol.core.util.collection.Graph
Checks if the graph is directed.
isDivisibleBy(BigInteger) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is divisible by the specified divisor.
isDNI() - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string is a valid Spanish DNI (8 digits followed by an uppercase letter).
isDouble() - Method in class com.luchersol.core.util.Checker
Checks if the object is a Double and returns a CheckerDouble for further validation.
isDouble(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is a double value.
isEmpty() - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string is empty.
isEmpty() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if the graph is empty (contains no nodes).
isEmpty() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerList
Checks if the list is empty.
isEmpty() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerMap
Checks if the map is empty.
isEmpty() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerSet
Checks if the set is empty.
isEmpty() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Checks if the tree is empty.
isEmpty() - Method in class com.luchersol.core.specialized_checkers.math.CheckerArray
Asserts that the array is empty (has zero length).
isEmpty() - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that the matrix is empty (has zero rows or all rows are empty).
isEmpty() - Method in class com.luchersol.core.util.collection.Graph
Checks if the graph is empty (contains no nodes).
isEmpty() - Method in class com.luchersol.core.util.collection.Tree
Checks if the tree is empty (root value is null).
isEmpty(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is empty.
isEqual(Object) - Method in class com.luchersol.core.util.AbstractChecker
Checks if the object equals another object.
isEqual(Duration) - Method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Checks if the duration is equal to another duration.
isEqual(Period) - Method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Checks if the period is equal to another period.
isEqual(TemporalUnit, double) - Method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Checks if the duration is equal to the specified time in the given temporal unit.
isEqual(TemporalUnit, double) - Method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Checks if the period is equal to the specified time in the given temporal unit.
isEqual(T) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks if the enum equals the expected value.
isEqualsIgnoreCase(String) - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string equals another string, ignoring case considerations.
isEven() - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is even (divisible by two).
isEven() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is even (divisible by two).
isEven() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is even (divisible by two).
isFile() - Method in class com.luchersol.core.util.Checker
Checks if the object is a File and returns a CheckerFile for further validation.
isFloat() - Method in class com.luchersol.core.util.Checker
Checks if the object is a Float and returns a CheckerFloat for further validation.
isFloat(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is a float value.
isFloatingPointNumber(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is a floating point number.
isFrom(Locale) - Method in class com.luchersol.core.specialized_checkers.CheckerCurrency
Checks if the currency is the one used in the specified locale.
isFull() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Checks if the tree is full (every node has 0 or 2 children).
isFull() - Method in class com.luchersol.core.util.collection.Tree
Checks if the tree is full (every node has 0 or 2 children).
isFullRank() - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that the matrix is full rank (rank equals the minimum of the number of rows and columns).
isFuture() - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerDate
Checks if the date is in the future (after the current date and time).
isFuture() - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDate
Checks if the local date is in the future (after the current date).
isFuture() - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDateTime
Checks if the local date-time is in the future (after the current date-time).
isFuture() - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalTime
Checks if the local time is in the future (after the current time).
isFuture() - Method in interface com.luchersol.core.specialized_checkers.time.temporal.InterfaceCheckerDate
Checks if the value is in the future (after now).
isFutureOrPresent() - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDate
Checks if the local date is in the future or present (not before the current date).
isGraph(Collection<Graph.Edge<N, E>>) - Method in class com.luchersol.core.util.Checker
Creates a CheckerGraph for the given edges (undirected by default).
isGraph(Collection<Graph.Edge<N, E>>, boolean) - Method in class com.luchersol.core.util.Checker
Creates a CheckerGraph for the given edges and directionality.
isGraph(Collection<N>, Collection<Graph.Edge<N, E>>) - Method in class com.luchersol.core.util.Checker
Creates a CheckerGraph for the given nodes and edges (undirected by default).
isGraph(Collection<N>, Collection<Graph.Edge<N, E>>, boolean) - Method in class com.luchersol.core.util.Checker
Creates a CheckerGraph for the given nodes, edges, and directionality.
isGray() - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color is a shade of gray (red, green, and blue components are equal).
isGreaterOrEqualThan(Duration) - Method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Checks if the duration is greater than or equal to another duration.
isGreaterOrEqualThan(Period) - Method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Checks if the period is greater than or equal to another period.
isGreaterOrEqualThan(TemporalUnit, double) - Method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Checks if the duration is greater than or equal to the specified time in the given temporal unit.
isGreaterOrEqualThan(TemporalUnit, double) - Method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Checks if the period is greater than or equal to the specified time in the given temporal unit.
isGreaterOrEqualTo(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is greater than or equal to the specified Byte value.
isGreaterOrEqualTo(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is greater than or equal to the specified Byte value.
isGreaterOrEqualTo(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is greater than or equal to the specified Byte value.
isGreaterOrEqualTo(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is greater than or equal to the specified Byte value.
isGreaterOrEqualTo(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is greater than or equal to the specified Byte value.
isGreaterOrEqualTo(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is greater than or equal to the specified Byte value.
isGreaterOrEqualTo(Byte) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is greater than or equal to the given value.
isGreaterOrEqualTo(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is greater than or equal to the specified Double value.
isGreaterOrEqualTo(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is greater than or equal to the specified Double value.
isGreaterOrEqualTo(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is greater than or equal to the specified Double value.
isGreaterOrEqualTo(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is greater than or equal to the specified Double value.
isGreaterOrEqualTo(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is greater than or equal to the specified Double value.
isGreaterOrEqualTo(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is greater than or equal to the specified Double value.
isGreaterOrEqualTo(Double) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is greater than or equal to the given value.
isGreaterOrEqualTo(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is greater than or equal to the specified Float value.
isGreaterOrEqualTo(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is greater than or equal to the specified Float value.
isGreaterOrEqualTo(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is greater than or equal to the specified Float value.
isGreaterOrEqualTo(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is greater than or equal to the specified Float value.
isGreaterOrEqualTo(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is greater than or equal to the specified Float value.
isGreaterOrEqualTo(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is greater than or equal to the specified Float value.
isGreaterOrEqualTo(Float) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is greater than or equal to the given value.
isGreaterOrEqualTo(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is greater than or equal to the specified Integer value.
isGreaterOrEqualTo(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is greater than or equal to the specified Integer value.
isGreaterOrEqualTo(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is greater than or equal to the specified Integer value.
isGreaterOrEqualTo(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is greater than or equal to the specified Integer value.
isGreaterOrEqualTo(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is greater than or equal to the specified Integer value.
isGreaterOrEqualTo(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is greater than or equal to the specified Integer value.
isGreaterOrEqualTo(Integer) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is greater than or equal to the given value.
isGreaterOrEqualTo(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is greater than or equal to the specified Long value.
isGreaterOrEqualTo(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is greater than or equal to the specified Long value.
isGreaterOrEqualTo(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is greater than or equal to the specified Long value.
isGreaterOrEqualTo(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is greater than or equal to the specified Long value.
isGreaterOrEqualTo(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is greater than or equal to the specified Long value.
isGreaterOrEqualTo(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is greater than or equal to the specified Long value.
isGreaterOrEqualTo(Long) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is greater than or equal to the given value.
isGreaterOrEqualTo(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is greater than or equal to the specified Short value.
isGreaterOrEqualTo(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is greater than or equal to the specified Short value.
isGreaterOrEqualTo(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is greater than or equal to the specified Short value.
isGreaterOrEqualTo(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is greater than or equal to the specified Short value.
isGreaterOrEqualTo(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is greater than or equal to the specified Short value.
isGreaterOrEqualTo(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is greater than or equal to the specified Short value.
isGreaterOrEqualTo(Short) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is greater than or equal to the given value.
isGreaterThan(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is greater than the specified Byte value.
isGreaterThan(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is greater than the specified value.
isGreaterThan(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is greater than the specified value.
isGreaterThan(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is greater than the specified Byte value.
isGreaterThan(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is greater than the specified value.
isGreaterThan(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is greater than the specified value.
isGreaterThan(Byte) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is strictly greater than the given value.
isGreaterThan(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is greater than the specified Double value.
isGreaterThan(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is greater than the specified Double value.
isGreaterThan(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is greater than the specified Double value.
isGreaterThan(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is greater than the specified Double value.
isGreaterThan(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is greater than the specified Double value.
isGreaterThan(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is greater than the specified Double value.
isGreaterThan(Double) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is strictly greater than the given value.
isGreaterThan(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is greater than the specified Float value.
isGreaterThan(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is greater than the specified Float value.
isGreaterThan(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is greater than the specified Float value.
isGreaterThan(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is greater than the specified Float value.
isGreaterThan(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is greater than the specified Float value.
isGreaterThan(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is greater than the specified Float value.
isGreaterThan(Float) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is strictly greater than the given value.
isGreaterThan(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is greater than the specified Integer value.
isGreaterThan(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is less than the specified value.
isGreaterThan(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is less than the specified value.
isGreaterThan(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is greater than the specified Integer value.
isGreaterThan(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is less than the specified value.
isGreaterThan(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is less than the specified value.
isGreaterThan(Integer) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is strictly greater than the given value.
isGreaterThan(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is greater than the specified Long value.
isGreaterThan(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is less than or equal to the specified value.
isGreaterThan(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is less than or equal to the specified value.
isGreaterThan(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is greater than the specified Long value.
isGreaterThan(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is less than or equal to the specified value.
isGreaterThan(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is less than or equal to the specified value.
isGreaterThan(Long) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is strictly greater than the given value.
isGreaterThan(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is greater than the specified Short value.
isGreaterThan(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is greater than or equal to the specified value.
isGreaterThan(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is greater than or equal to the specified value.
isGreaterThan(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is greater than the specified Short value.
isGreaterThan(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is greater than or equal to the specified value.
isGreaterThan(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is greater than or equal to the specified value.
isGreaterThan(Short) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is strictly greater than the given value.
isGreaterThan(Duration) - Method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Checks if the duration is greater than another duration.
isGreaterThan(Period) - Method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Checks if the period is greater than another period.
isGreaterThan(TemporalUnit, double) - Method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Checks if the duration is greater than the specified time in the given temporal unit.
isGreaterThan(TemporalUnit, double) - Method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Checks if the period is greater than the specified time in the given temporal unit.
isHexadecimal() - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string consists of a hexadecimal sequence.
isIdentical(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Checks if the file is identical to another file at the specified path.
isIdentity() - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that the matrix is an identity matrix (ones on the diagonal, zeros elsewhere).
isIn(Collection<T>) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks inclusion against a collection.
isIn(EnumSet<T>) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks inclusion against a collection.
isIn(T...) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks if the enum belongs to the specified values.
isInEnum(String, List<String>) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the textual property at the specified path is one of the allowed values.
isInfinite() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is infinite.
isInfinite() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is infinite.
isInRange(String, int, int) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the integer property at the specified path is within the given range (inclusive).
isInstance(Class<C>) - Method in class com.luchersol.core.util.Checker
Checks if the object is an instance of the given class.
isInt(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is an integer value.
isInteger() - Method in class com.luchersol.core.util.Checker
Checks if the object is an Integer and returns a CheckerInteger for further validation.
isIntegralNumber(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is an integral number.
isInvertible() - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that the matrix is invertible (has a non-zero determinant).
isIPv4() - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string is a valid IPv4 address.
isIPv6() - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string is a valid IPv6 address.
isJson() - Method in class com.luchersol.core.util.Checker
Checks if the object is a File and returns a CheckerJson for JSON file validation.
isLeaf() - Method in class com.luchersol.core.util.collection.Tree.TreeNode
Checks if this node is a leaf (has no children).
isLessOrEqualThan(Duration) - Method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Checks if the duration is less than or equal to another duration.
isLessOrEqualThan(Period) - Method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Checks if the period is less than or equal to another period.
isLessOrEqualThan(TemporalUnit, double) - Method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Checks if the duration is less than or equal to the specified time in the given temporal unit.
isLessOrEqualThan(TemporalUnit, double) - Method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Checks if the period is less than or equal to the specified time in the given temporal unit.
isLessOrEqualTo(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is less than or equal to the specified Byte value.
isLessOrEqualTo(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is less than or equal to the specified Byte value.
isLessOrEqualTo(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is less than or equal to the specified Byte value.
isLessOrEqualTo(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is less than or equal to the specified Byte value.
isLessOrEqualTo(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is less than or equal to the specified Byte value.
isLessOrEqualTo(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is less than or equal to the specified Byte value.
isLessOrEqualTo(Byte) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is less than or equal to the given value.
isLessOrEqualTo(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is less than or equal to the specified Double value.
isLessOrEqualTo(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is less than or equal to the specified Double value.
isLessOrEqualTo(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is less than or equal to the specified Double value.
isLessOrEqualTo(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is less than or equal to the specified Double value.
isLessOrEqualTo(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is less than or equal to the specified Double value.
isLessOrEqualTo(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is less than or equal to the specified Double value.
isLessOrEqualTo(Double) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is less than or equal to the given value.
isLessOrEqualTo(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is less than or equal to the specified Float value.
isLessOrEqualTo(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is less than or equal to the specified Float value.
isLessOrEqualTo(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is less than or equal to the specified Float value.
isLessOrEqualTo(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is less than or equal to the specified Float value.
isLessOrEqualTo(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is less than or equal to the specified Float value.
isLessOrEqualTo(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is less than or equal to the specified Float value.
isLessOrEqualTo(Float) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is less than or equal to the given value.
isLessOrEqualTo(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is less than or equal to the specified Integer value.
isLessOrEqualTo(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is less than or equal to the specified Integer value.
isLessOrEqualTo(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is less than or equal to the specified Integer value.
isLessOrEqualTo(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is less than or equal to the specified Integer value.
isLessOrEqualTo(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is less than or equal to the specified Integer value.
isLessOrEqualTo(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is less than or equal to the specified Integer value.
isLessOrEqualTo(Integer) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is less than or equal to the given value.
isLessOrEqualTo(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is less than or equal to the specified Long value.
isLessOrEqualTo(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is less than or equal to the specified Long value.
isLessOrEqualTo(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is less than or equal to the specified Long value.
isLessOrEqualTo(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is less than or equal to the specified Long value.
isLessOrEqualTo(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is less than or equal to the specified Long value.
isLessOrEqualTo(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is less than or equal to the specified Long value.
isLessOrEqualTo(Long) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is less than or equal to the given value.
isLessOrEqualTo(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is less than or equal to the specified Short value.
isLessOrEqualTo(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is less than or equal to the specified Short value.
isLessOrEqualTo(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is less than or equal to the specified Short value.
isLessOrEqualTo(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is less than or equal to the specified Short value.
isLessOrEqualTo(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is less than or equal to the specified Short value.
isLessOrEqualTo(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is less than or equal to the specified Short value.
isLessOrEqualTo(Short) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is less than or equal to the given value.
isLessThan(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is less than the specified Byte value.
isLessThan(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is less than the specified Byte value.
isLessThan(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is less than to the specified Byte value.
isLessThan(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is less than the specified Byte value.
isLessThan(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is less than or equal to the specified Byte value.
isLessThan(Byte) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is less than the specified Byte value.
isLessThan(Byte) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is strictly less than the given value.
isLessThan(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is less than the specified Double value.
isLessThan(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is less than the specified Double value.
isLessThan(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is less than the specified Double value.
isLessThan(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is less than the specified Double value.
isLessThan(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is less than the specified Double value.
isLessThan(Double) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is less than the specified Double value.
isLessThan(Double) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is strictly less than the given value.
isLessThan(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is less than the specified Float value.
isLessThan(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is less than the specified Float value.
isLessThan(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is less than the specified Float value.
isLessThan(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is less than the specified Float value.
isLessThan(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is less than the specified Float value.
isLessThan(Float) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is less than the specified Float value.
isLessThan(Float) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is strictly less than the given value.
isLessThan(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is less than the specified Integer value.
isLessThan(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is less than the specified Integer value.
isLessThan(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is less than to the specified Integer value.
isLessThan(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is less than the specified Integer value.
isLessThan(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is less than or equal to the specified Integer value.
isLessThan(Integer) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is less than the specified Integer value.
isLessThan(Integer) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is strictly less than the given value.
isLessThan(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is less than the specified Long value.
isLessThan(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is less than the specified Long value.
isLessThan(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is less than to the specified Long value.
isLessThan(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is less than the specified Long value.
isLessThan(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is less than or equal to the specified Long value.
isLessThan(Long) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is less than the specified Long value.
isLessThan(Long) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is strictly less than the given value.
isLessThan(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is less than the specified Short value.
isLessThan(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is less than the specified Short value.
isLessThan(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is less than to the specified Short value.
isLessThan(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is less than the specified Short value.
isLessThan(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is less than or equal to the specified Short value.
isLessThan(Short) - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is less than the specified Short value.
isLessThan(Short) - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is strictly less than the given value.
isLessThan(Duration) - Method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Checks if the duration is less than another duration.
isLessThan(Period) - Method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Checks if the period is less than another period.
isLessThan(TemporalUnit, double) - Method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Checks if the duration is less than the specified time in the given temporal unit.
isLessThan(TemporalUnit, double) - Method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Checks if the period is less than the specified time in the given temporal unit.
isLight() - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color is considered light using the default threshold (128).
isLight(double) - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color is considered light using the specified threshold.
isList() - Method in class com.luchersol.core.util.Checker
Checks if the object is a List and returns a CheckerList for further validation.
isList(Class<C>) - Method in class com.luchersol.core.util.Checker
Checks if the object is a List whose elements are all instances of the given class.
isLong() - Method in class com.luchersol.core.util.Checker
Checks if the object is a Long and returns a CheckerLong for further validation.
isLong(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is a long value.
isLowerTriangular() - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that the matrix is lower triangular (all elements above the main diagonal are zero).
isMap() - Method in class com.luchersol.core.util.Checker
Checks if the object is a Map and returns a CheckerMap for further validation.
isMap(Class<K>, Class<V>) - Method in class com.luchersol.core.util.Checker
Checks if the object is a Map whose keys and values are instances of the given classes.
isMatrix() - Method in class com.luchersol.core.util.Checker
Checks if the object is a matrix (2D array) and returns a CheckerMatrix for further validation.
isMatrix(Class<C>) - Method in class com.luchersol.core.util.Checker
Checks if the object is a matrix (2D array) of the given class and returns a CheckerMatrix for further validation.
isMissingNode(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is a missing node.
isNaN() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is NaN (not a number).
isNaN() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is NaN (not a number).
isNegative() - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is negative (less than zero).
isNegative() - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is negative (less than zero).
isNegative() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is negative (less than zero).
isNegative() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is negative (less than zero).
isNegative() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is negative (less than zero).
isNegative() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is negative (less than zero).
isNegative() - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is strictly negative.
isNegative() - Method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Checks if the duration is negative (less than zero).
isNegative() - Method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Checks if the period is negative (less than zero).
isNegativeOrZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is negative or zero (less than or equal to zero).
isNegativeOrZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is negative or zero (less than or equal to zero).
isNegativeOrZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is negative or zero (less than or equal to zero).
isNegativeOrZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is negative or zero (less than or equal to zero).
isNegativeOrZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is negative or zero (less than or equal to zero).
isNegativeOrZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is negative or zero (less than or equal to zero).
isNegativeOrZero() - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is negative or zero.
isNonNull() - Method in class com.luchersol.core.util.AbstractChecker
Checks if the object is not null.
isNot(Predicate<T>) - Method in class com.luchersol.core.util.AbstractChecker
Validates that the condition is NOT true using a default message.
isNot(Predicate<T>, String) - Method in class com.luchersol.core.util.AbstractChecker
Validates that the condition is NOT true.
isNot(Predicate<U>) - Method in interface com.luchersol.core.util.InterfaceChecker
Asserts that the value does not satisfy the given condition.
isNot(Predicate<U>, String) - Method in interface com.luchersol.core.util.InterfaceChecker
Asserts that the value does not satisfy the given condition, with a custom message on failure.
isNotEqual(T) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks if the enum is different from the given value.
isNotIn(Collection<T>) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks if the enum does NOT belong to the specified values.
isNotIn(EnumSet<T>) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks if the enum does NOT belong to the specified values.
isNotIn(T...) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks if the enum does NOT belong to the specified values.
isNull() - Method in class com.luchersol.core.util.AbstractChecker
Checks if the object is null.
isNull(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is null.
isNumber() - Method in class com.luchersol.core.util.Checker
Checks if the object is a Number.
isNumber(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is a number.
isObject(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is a JSON object.
isOdd() - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is odd (not divisible by two).
isOdd() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is odd (not divisible by two).
isOdd() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is odd (not divisible by two).
isOpaque() - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color is fully opaque (alpha value is 255).
isOrthogonal() - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that the matrix is orthogonal (its transpose is its inverse).
isPalindrome() - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string is a palindrome (reads the same forwards and backwards).
isPast() - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerDate
Checks if the date is in the past (before the current date and time).
isPast() - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDate
Checks if the local date is in the past (before the current date).
isPast() - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDateTime
Checks if the local date-time is in the past (before the current date-time).
isPast() - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalTime
Checks if the local time is in the past (before the current time).
isPast() - Method in interface com.luchersol.core.specialized_checkers.time.temporal.InterfaceCheckerDate
Checks if the value is in the past (before now).
isPastOrPresent() - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDate
Checks if the local date is in the past or present (not after the current date).
isPojo(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is a POJO (Plain Old Java Object).
isPositive() - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is positive (greater than zero).
isPositive() - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is positive (greater than zero).
isPositive() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is positive (greater than zero).
isPositive() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is positive (greater than zero).
isPositive() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is positive (greater than zero).
isPositive() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is positive (greater than zero).
isPositive() - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is strictly positive.
isPositive() - Method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Checks if the duration is positive (greater than zero).
isPositive() - Method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Checks if the period is positive (greater than zero).
isPositiveDefinite() - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that the matrix is positive definite (all eigenvalues are positive).
isPositiveOrZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is positive or zero (greater than or equal to zero).
isPositiveOrZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is positive or zero (greater than or equal to zero).
isPositiveOrZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is positive or zero (greater than or equal to zero).
isPositiveOrZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is positive or zero (greater than or equal to zero).
isPositiveOrZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is positive or zero (greater than or equal to zero).
isPositiveOrZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is positive or zero (greater than or equal to zero).
isPositiveOrZero() - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is positive or zero.
isPowerOfTwo() - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is a power of two.
isPrime() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is prime.
isPrime() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is prime.
isProbablePrime(int) - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is probably prime, with the specified certainty.
isRelative() - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Checks if the URI is relative (does not have a scheme).
isSameType(Enum<?>) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks if enums belong to the same declaring type.
isSet() - Method in class com.luchersol.core.util.Checker
Checks if the object is a Set and returns a CheckerSet for further validation.
isSet(Class<C>) - Method in class com.luchersol.core.util.Checker
Checks if the object is a Set whose elements are all instances of the given class.
isShort(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is a short value.
isSimilar(Color, double) - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color is similar to another color within the specified threshold.
isSortedAsc() - Method in class com.luchersol.core.specialized_checkers.math.CheckerArray
Asserts that the array is sorted in ascending order according to the natural ordering of its elements.
isSortedAsc(Comparator<T>) - Method in class com.luchersol.core.specialized_checkers.math.CheckerArray
Asserts that the array is sorted in ascending order according to the provided comparator.
isSortedDesc() - Method in class com.luchersol.core.specialized_checkers.math.CheckerArray
Asserts that the array is sorted in descending order according to the natural ordering of its elements.
isSortedDesc(Comparator<T>) - Method in class com.luchersol.core.specialized_checkers.math.CheckerArray
Asserts that the array is sorted in descending order according to the provided comparator.
isSquare() - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that the matrix is square (number of rows equals number of columns).
isString() - Method in class com.luchersol.core.util.Checker
Checks if the object is a String and returns a CheckerString for further validation.
isSubset(Collection<T>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerList
Checks if the list is a subset of the given collection.
isSubset(Collection<T>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerSet
Checks if the set is a subset of the given collection.
isSufficientPercentage(Predicate<T>, double) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerList
Checks if at least the specified percentage of elements in the list match the given predicate.
isSufficientPercentage(Predicate<T>, double) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerSet
Checks if at least the specified percentage of elements in the set match the given predicate.
isSufficientPercentage(Predicate<T>, double) - Method in class com.luchersol.core.specialized_checkers.math.CheckerArray
Asserts that at least the given percentage of elements in the array match the provided predicate.
isSuperset(Collection<T>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerList
Checks if the list is a superset of the given collection.
isSuperset(Collection<T>) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerSet
Checks if the set is a superset of the given collection.
isSymmetric() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Checks if the tree is symmetric (mirror image around its center).
isSymmetric() - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that the matrix is symmetric (equal to its transpose).
isSymmetric() - Method in class com.luchersol.core.util.collection.Tree
Checks if the tree is symmetric (a mirror of itself).
isTextual(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the property at the specified path is a textual value (string).
isTransparent() - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color is transparent (alpha value less than 255).
isTree() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if the graph is a tree (connected and acyclic).
isTree() - Method in class com.luchersol.core.util.collection.Graph
Checks if the graph is a tree (undirected, connected, and acyclic).
isTree(C) - Method in class com.luchersol.core.util.Checker
Creates a CheckerTree for the given root value.
isTree(C, Map<C, List<C>>) - Method in class com.luchersol.core.util.Checker
Creates a CheckerTree for the given root value and children map.
isTypeDirectory() - Method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Checks if the file is a directory.
isTypeFile() - Method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Checks if the file is a regular file (not a directory).
isTypeHidden() - Method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Checks if the file is hidden.
isUpperTriangular() - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that the matrix is upper triangular (all elements below the main diagonal are zero).
isURI() - Method in class com.luchersol.core.util.Checker
Checks if the object is a URI and returns a CheckerURI for further validation.
isWhite() - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Checks if the color is white.
isZero() - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Asserts that the matrix is a zero matrix (all elements are zero).
isZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Asserts that the BigDecimal is zero.
isZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Asserts that the BigInteger is zero.
isZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Asserts that the Double value is zero.
isZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Asserts that the Float value is zero.
isZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Asserts that the Integer value is zero.
isZero() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Asserts that the Long value is zero.
isZero() - Method in interface com.luchersol.core.specialized_checkers.math.numbers.InterfaceCheckerNumber
Asserts that the checked number is exactly zero.
isZero() - Method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Checks if the duration is zero.
isZero() - Method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Checks if the period is zero.

M

main(String[]) - Static method in class com.luchersol.cli.CheckerCLI
Main method that runs the CLI application.
matches(String) - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string matches the given regular expression.
matchesRegex(String, String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Checks if the textual property at the specified path matches the given regular expression.
max(int) - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string length is less than the specified maximum.
max(int) - Method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Checks if the file size is at most the specified maximum number of bytes.
maxDegree() - Method in class com.luchersol.core.util.collection.Tree
Returns the maximum degree (number of children) of any node in the tree.
maxDepth(int) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Checks if the tree's depth is at most the specified maximum.
maxDiamenter(int) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Checks if the tree's diameter is at most the specified maximum.
maxEdges(int) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if the graph has at most the specified maximum number of edges.
maxLeaves(int) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Checks if the number of leaves in the tree is at most the specified maximum.
maxNodes(int) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if the graph has at most the specified maximum number of nodes.
maxWeight(double) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if all edge weights in the graph are at most the specified maximum value.
merge(ExceptionTracker) - Method in class com.luchersol.core.util.ExceptionTracker
Merges another ExceptionTracker's exceptions into this one, combining all categories by name.
Message - Class in com.luchersol.core.util
Represents a formatted message with an optional code and arguments.
Message(String, String, Object...) - Constructor for class com.luchersol.core.util.Message
Constructs a new Message with the given code, message template, and arguments.
MessageService - Class in com.luchersol.core.util
Message provides utility methods for retrieving and formatting localized messages from a properties file.
min(int) - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string length is greater than the specified minimum.
min(int) - Method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Checks if the file size is at least the specified minimum number of bytes.
minDepth(int) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Checks if the tree's depth is at least the specified minimum.
minDiamenter(int) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Checks if the tree's diameter is at least the specified minimum.
minEdges(int) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if the graph has at least the specified minimum number of edges.
minLeaves(int) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Checks if the number of leaves in the tree is at least the specified minimum.
minNodes(int) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if the graph has at least the specified minimum number of nodes.
minWeight(double) - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Checks if all edge weights in the graph are at least the specified minimum value.
modifiesInput(Collection<? extends Map.Entry<T, U>>, BiPredicate<T, U>) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiConsumer
Checks that the BiConsumer modifies all entries in the collection as expected, according to the given bi-predicate.
modifiesInput(Collection<? extends Map.Entry<T, U>>, Predicate<T>, Predicate<U>) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiConsumer
Checks that the BiConsumer modifies all entries in the collection as expected, according to the given predicates.
modifiesInput(Collection<T>, Predicate<T>) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerConsumer
Asserts that applying the Consumer to all elements in the given collection modifies each input as specified by the provided condition.
modifiesInput(T, Predicate<T>) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerConsumer
Asserts that applying the Consumer to the given input modifies the input as specified by the provided condition.
modifiesInput(T, U, BiPredicate<T, U>) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiConsumer
Checks that the BiConsumer modifies the inputs as expected, according to the given bi-predicate.
modifiesInput(T, U, Predicate<T>, Predicate<U>) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiConsumer
Checks that the BiConsumer modifies the inputs as expected, according to the given predicates.

N

name - Variable in class com.luchersol.core.util.AbstractChecker
The name or label for the checked object (for error messages).
negate() - Method in exception class com.luchersol.core.util.CheckerException
 
negate() - Method in class com.luchersol.core.util.Message
Returns a negated version of this message by appending ".
notSaveErrors() - Method in class com.luchersol.core.util.AbstractChecker
Disables saving errors; exceptions will be thrown immediately.

O

object - Variable in class com.luchersol.core.util.AbstractChecker
The object being checked.
of(Exception) - Static method in exception class com.luchersol.core.util.CheckerException
Factory method to create a CheckerException from another exception.
ofCode(String, Object...) - Static method in class com.luchersol.core.util.Message
Creates a new Message from a code and optional arguments.
ofMessage(String) - Static method in class com.luchersol.core.util.Message
Creates a new Message from a literal string.
ordinalGreaterThan(int) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks if ordinal is greater than specified value.
ordinalLessThan(int) - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Checks if ordinal is less than specified value.

P

producesExpected(T) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerSupplier
Asserts that the get() method of the Supplier produces the expected result.
producesExpected(T, boolean) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerPredicate
Asserts that testing the Predicate with the given input produces the expected boolean result.
producesExpected(T, R) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerFunction
Asserts that applying the Function to the given input produces the expected result.
producesExpected(T, U, boolean) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiPredicate
Checks that the BiPredicate produces the expected boolean result for the given inputs.
producesExpected(T, U, R) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiFunction
Checks that the BiFunction produces the expected result for the given inputs.
producesExpected(V) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerCallable
Asserts that the call() method of the Callable produces the expected result.
producesNonNull() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerCallable
Asserts that the call() method of the Callable produces a non-null result.
producesNonNull() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerSupplier
Asserts that the get() method of the Supplier produces a non-null result.
producesNonNull(T) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerFunction
Asserts that applying the Function to the given input produces a non-null result.
producesNonNull(T, U) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiFunction
Checks that the BiFunction produces a non-null result for the given inputs.

R

Regex - Class in com.luchersol.core.util
Utility class containing commonly used regular expression patterns.
runWithoutException() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerRunnable
Asserts that running the Runnable does not throw any exception.

S

saveErrors - Variable in class com.luchersol.core.util.AbstractChecker
If true, errors are saved in the exception tracker instead of being thrown immediately.
saveErrors() - Method in class com.luchersol.core.util.AbstractChecker
Enables saving errors in the exception tracker instead of throwing immediately.
self() - Method in class com.luchersol.core.specialized_checkers.CheckerColor
Returns this instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.CheckerCurrency
Returns this instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.CheckerEnum
Returns this instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.CheckerString
Returns this instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerGraph
Returns this instance (for fluent API).
self() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerList
Returns this instance (for fluent API).
self() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerMap
Returns this instance (for fluent API).
self() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerSet
Returns this instance (for fluent API).
self() - Method in class com.luchersol.core.specialized_checkers.collection.CheckerTree
Returns this instance (for fluent API).
self() - Method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Returns this instance (for fluent API).
self() - Method in class com.luchersol.core.specialized_checkers.io.CheckerJson
Returns this instance (for fluent API).
self() - Method in class com.luchersol.core.specialized_checkers.io.CheckerURI
Returns this instance (for fluent API).
self() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiConsumer
Returns this instance (for fluent API).
self() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiFunction
Returns this instance (for fluent API).
self() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiPredicate
Returns this instance (for fluent API).
self() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerCallable
Returns this checker instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerConsumer
Returns this checker instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerFunction
Returns this checker instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerPredicate
Returns this checker instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerRunnable
Returns this checker instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerSupplier
Returns this checker instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.math.CheckerArray
Returns this checker instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.math.CheckerMatrix
Returns this checker instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.math.CheckerPolygon
Returns this checker instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigDecimal
Returns this checker instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.math.numbers.bigTypes.CheckerBigInteger
Returns this checker instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerDouble
Returns this checker instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.math.numbers.decimalTypes.CheckerFloat
Returns this checker instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerInteger
Returns this checker instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.math.numbers.integerTypes.CheckerLong
Returns this checker instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.time.CheckerDuration
Returns this instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.time.CheckerPeriod
Returns this instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerDate
Returns this instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDate
Returns this instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalDateTime
Returns this instance (for fluent API usage).
self() - Method in class com.luchersol.core.specialized_checkers.time.temporal.CheckerLocalTime
Returns this instance (for fluent API usage).
self() - Method in class com.luchersol.core.util.AbstractChecker
Returns the concrete checker instance (for fluent API).
self() - Method in class com.luchersol.core.util.Checker
Returns this Checker<T> instance (for fluent API).
sendMessage(String, String) - Static method in class com.luchersol.core.util.MessageService
Sends a formatted message for the given initial key and function, with no arguments.
sendMessage(String, String, Object...) - Static method in class com.luchersol.core.util.MessageService
Sends a formatted message for the given initial key, function, and arguments.
setBackObject(AbstractChecker<T, C>) - Method in class com.luchersol.core.util.AbstractChecker
Sets the parent checker.
setExceptionTracker(ExceptionTracker) - Method in class com.luchersol.core.util.AbstractChecker
Sets the exception tracker.
setName(String) - Method in class com.luchersol.core.util.AbstractChecker
Sets the name or label for the checked object.
setObject(T) - Method in class com.luchersol.core.util.AbstractChecker
Sets the object being checked.
setSaveErrors(boolean) - Method in class com.luchersol.core.util.AbstractChecker
Sets whether errors should be saved instead of thrown.
setStop(boolean) - Method in class com.luchersol.core.util.AbstractChecker
Sets whether further checks should stop.
show() - Method in class com.luchersol.core.util.AbstractChecker
Displays all tracked exceptions.
show() - Method in class com.luchersol.core.util.ExceptionTracker
Displays all categories of exceptions: thrown, not thrown, and not checked.
showNotCheckedThrownException() - Method in class com.luchersol.core.util.ExceptionTracker
Displays all not checked exceptions in yellow color.
showPassedChecks() - Method in class com.luchersol.core.util.AbstractChecker
Displays exceptions that were not thrown.
showPassedChecks() - Method in class com.luchersol.core.util.ExceptionTracker
Displays all not thrown exceptions in green color.
showThrownException() - Method in class com.luchersol.core.util.AbstractChecker
Displays exceptions that were thrown.
showThrownException() - Method in class com.luchersol.core.util.ExceptionTracker
Displays all thrown exceptions in red color.
SPECIAL_CHARACTERS - Static variable in class com.luchersol.core.util.Regex
Matches strings containing at least one special character.
startsWith(String) - Method in class com.luchersol.core.specialized_checkers.CheckerString
Checks if the string starts with the specified prefix.
stop - Variable in class com.luchersol.core.util.AbstractChecker
If true, further checks are stopped (e.g., if the object is null).
stop() - Method in class com.luchersol.core.util.AbstractChecker
Stops further checks in the current checker.

T

testWithoutException(T) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerPredicate
Asserts that testing the Predicate with the given input does not throw any exception.
testWithoutException(T, U) - Method in class com.luchersol.core.specialized_checkers.lambda.CheckerBiPredicate
Checks that the BiPredicate can be applied to the given inputs without throwing an exception.
toChecker() - Method in class com.luchersol.core.util.AbstractChecker
Converts the current checker instance to a Checker of the same type.
toString() - Method in exception class com.luchersol.core.util.CheckerException
Returns a string representation of the exception, prefixed with " - ".
Tree<T> - Class in com.luchersol.core.util.collection
Tree is a generic class representing a tree data structure with nodes and children.
Tree() - Constructor for class com.luchersol.core.util.collection.Tree
Constructs an empty tree (root is null).
Tree(T) - Constructor for class com.luchersol.core.util.collection.Tree
Constructs a tree with the specified root value.
Tree(T, Map<T, List<T>>) - Constructor for class com.luchersol.core.util.collection.Tree
Constructs a tree with the specified root value and a map of children for each node.
Tree.TreeNode<T> - Class in com.luchersol.core.util.collection
TreeNode represents a node in the tree, holding a value and a list of children.
TreeNode(T) - Constructor for class com.luchersol.core.util.collection.Tree.TreeNode
Constructs a tree node with the specified value.

U

updateChecker(AbstractChecker<?, ?>) - Method in class com.luchersol.core.util.AbstractChecker
Copies the key state from another checker to this instance.
Usage Example: - Search tag in class com.luchersol.core.specialized_checkers.io.CheckerURI
Section
Utils - Class in com.luchersol.core.util
Utils provides utility methods for deep equality checks and other helper functions.

V

value - Variable in class com.luchersol.core.util.collection.Tree.TreeNode
The value stored in this tree node.

W

withAnyExtension(String...) - Method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Checks if the file has any of the specified extensions.
withDefaultFractionDigits(int) - Method in class com.luchersol.core.specialized_checkers.CheckerCurrency
Checks if the currency has the specified number of default fraction digits.
withExtension(String) - Method in class com.luchersol.core.specialized_checkers.io.CheckerFile
Checks if the file has the specified extension.
A B C D E G H I M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form