Class EntityTransformFromLambda<T>
java.lang.Object
org.aksw.commons.codec.entity.impl.EntityTransformFromLambda<T>
- All Implemented Interfaces:
Function<T,T>, EntityTransform<T>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic <T> EntityTransform<T> static <T> EntityTransform<T> createAlwaysApplicable(Function<? super T, ? extends T> applyFn) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface EntityTransform
applyOrGetAsGiven
-
Field Details
-
canApply
-
applyFn
-
-
Constructor Details
-
EntityTransformFromLambda
-
-
Method Details
-
canApply
- Specified by:
canApplyin interfaceEntityTransform<T>
-
apply
-
createAlwaysApplicable
public static <T> EntityTransform<T> createAlwaysApplicable(Function<? super T, ? extends T> applyFn) -
create
public static <T> EntityTransform<T> create(Predicate<? super T> canApply, Function<? super T, ? extends T> applyFn)
-