Package com.remondis.propertypath.api
-
Interface Summary Interface Description AssertGetterAndApplyBuilder<I,O,T,E extends java.lang.Exception> AssertGetterBuilder<I,O,E extends java.lang.Exception> Get<I,O,E extends java.lang.Exception> This class represents a getter that can be evaluated on a real object instance of a matching type.GetAndApply<I,O,T,E extends java.lang.Exception> A get access object that applies a mapping function if the getter has a non-null return value.GetBuilder<I> This is the builder stage for specifying a property path.GetWithoutException<I,O> This is aGetinterface but without exception support.PropertyPath<O,I,E extends java.lang.Exception> This functional interface defines a property path. -
Class Summary Class Description AssertGetter This is the testing API of the Property Path library.Getter This is the Property Path API that can be used to build null-safe getters evaluating a specific property path.MapTo This util class is a collection of handy mapping functions that can be used in conjunction withApplyBuilder#apply(java.util.function.Function).