Package co.elastic.clients.util
Class ModelTypeHelper
java.lang.Object
co.elastic.clients.util.ModelTypeHelper
public class ModelTypeHelper
extends java.lang.Object
Utility functions for API model types
-
Method Summary
Modifier and Type Method Description static <T> java.util.List<T>unmodifiable(java.util.List<T> list)static <K, V> java.util.Map<K,V>unmodifiable(java.util.Map<K,V> map)static <T> java.util.List<T>unmodifiableNonNull(java.util.List<T> list, java.lang.String message)static <K, V> java.util.Map<K,V>unmodifiableNonNull(java.util.Map<K,V> map, java.lang.String message)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
unmodifiable
public static <T> java.util.List<T> unmodifiable(java.util.List<T> list) -
unmodifiable
public static <K, V> java.util.Map<K,V> unmodifiable(java.util.Map<K,V> map) -
unmodifiableNonNull
public static <T> java.util.List<T> unmodifiableNonNull(java.util.List<T> list, java.lang.String message) -
unmodifiableNonNull
public static <K, V> java.util.Map<K,V> unmodifiableNonNull(java.util.Map<K,V> map, java.lang.String message)
-