Index

C E F H I J O P S T V 
All Classes and Interfaces|All Packages

C

cause() - Method in record class io.github.mrtimeey.objectfinder.core.type.Try.Failure
Returns the value of the cause record component.

E

equals(Object) - Method in record class io.github.mrtimeey.objectfinder.core.type.Pair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.mrtimeey.objectfinder.core.type.Try.Failure
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.mrtimeey.objectfinder.core.type.Try.Success
Indicates whether some other object is "equal to" this one.

F

failure(Throwable) - Static method in interface io.github.mrtimeey.objectfinder.core.type.Try
 
Failure(Throwable) - Constructor for record class io.github.mrtimeey.objectfinder.core.type.Try.Failure
Creates an instance of a Failure record class.
find(Object, Pair<String, Object>, Class<T>) - Static method in class io.github.mrtimeey.objectfinder.core.core.FindObjectUtils
Searches for the first occurrence (top down) of provided search pattern.
findAll(Object, Pair<String, Object>, Class<T>) - Static method in class io.github.mrtimeey.objectfinder.core.core.FindObjectUtils
Searches for tall occurrence (top down) of provided search pattern.
FindObjectUtils - Class in io.github.mrtimeey.objectfinder.core.core
 
first() - Method in record class io.github.mrtimeey.objectfinder.core.type.Pair
Returns the value of the first record component.

H

hashCode() - Method in record class io.github.mrtimeey.objectfinder.core.type.Pair
Returns a hash code value for this object.
hashCode() - Method in record class io.github.mrtimeey.objectfinder.core.type.Try.Failure
Returns a hash code value for this object.
hashCode() - Method in record class io.github.mrtimeey.objectfinder.core.type.Try.Success
Returns a hash code value for this object.

I

io.github.mrtimeey.objectfinder.core.core - package io.github.mrtimeey.objectfinder.core.core
 
io.github.mrtimeey.objectfinder.core.type - package io.github.mrtimeey.objectfinder.core.type
 
isFailure() - Method in record class io.github.mrtimeey.objectfinder.core.type.Try.Failure
 
isFailure() - Method in interface io.github.mrtimeey.objectfinder.core.type.Try
 
isFailure() - Method in record class io.github.mrtimeey.objectfinder.core.type.Try.Success
 
isSuccess() - Method in interface io.github.mrtimeey.objectfinder.core.type.Try
 

J

JsNodeUtils - Class in io.github.mrtimeey.objectfinder.core.core
 

O

objectMapper() - Static method in class io.github.mrtimeey.objectfinder.core.core.ObjectMapperFactory
Default ObjectMapper for handling the domain model.
ObjectMapperFactory - Class in io.github.mrtimeey.objectfinder.core.core
 
of(Supplier<A>) - Static method in interface io.github.mrtimeey.objectfinder.core.type.Try
 
of(T, R) - Static method in record class io.github.mrtimeey.objectfinder.core.type.Pair
 

P

Pair<T,R> - Record Class in io.github.mrtimeey.objectfinder.core.type
 
Pair(T, R) - Constructor for record class io.github.mrtimeey.objectfinder.core.type.Pair
Creates an instance of a Pair record class.

S

second() - Method in record class io.github.mrtimeey.objectfinder.core.type.Pair
Returns the value of the second record component.
success(A) - Static method in interface io.github.mrtimeey.objectfinder.core.type.Try
 
Success(T) - Constructor for record class io.github.mrtimeey.objectfinder.core.type.Try.Success
Creates an instance of a Success record class.

T

toClass(JsonNode, Class<T>, ObjectMapper) - Static method in class io.github.mrtimeey.objectfinder.core.core.JsNodeUtils
 
toJsNode(Object, ObjectMapper) - Static method in class io.github.mrtimeey.objectfinder.core.core.JsNodeUtils
 
toOptional() - Method in record class io.github.mrtimeey.objectfinder.core.type.Try.Failure
 
toOptional() - Method in record class io.github.mrtimeey.objectfinder.core.type.Try.Success
 
toOptional() - Method in interface io.github.mrtimeey.objectfinder.core.type.Try
 
toString() - Method in record class io.github.mrtimeey.objectfinder.core.type.Pair
Returns a string representation of this record class.
toString() - Method in record class io.github.mrtimeey.objectfinder.core.type.Try.Failure
Returns a string representation of this record class.
toString() - Method in record class io.github.mrtimeey.objectfinder.core.type.Try.Success
Returns a string representation of this record class.
Try<A> - Interface in io.github.mrtimeey.objectfinder.core.type
 
Try.Failure<T> - Record Class in io.github.mrtimeey.objectfinder.core.type
 
Try.Success<T> - Record Class in io.github.mrtimeey.objectfinder.core.type
 

V

value() - Method in record class io.github.mrtimeey.objectfinder.core.type.Try.Success
Returns the value of the value record component.
C E F H I J O P S T V 
All Classes and Interfaces|All Packages