Class ModifyPhaseUtils
- java.lang.Object
-
- gov.nist.secauto.oscal.lib.profile.resolver.ModifyPhaseUtils
-
public final class ModifyPhaseUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T,R>
Function<? super T,String>identifierKey(Function<T,R> identifierFunction)
static <T> Function<? super T,String>
identityKey()
static <T> List<T>
merge(List<T> original, List<T> additional, Function<? super T,String> keyFunction)
static <T> T
mergeItem(T original, T additional)
-
-
-
Method Detail
-
identityKey
public static <T> Function<? super T,String> identityKey()
-
identifierKey
public static <T,R> Function<? super T,String> identifierKey(@NonNull Function<T,R> identifierFunction)
-
mergeItem
public static <T> T mergeItem(@Nullable T original, @Nullable T additional)
-
-