Package org.jboss.jandex
Class Utils
- java.lang.Object
-
- org.jboss.jandex.Utils
-
class Utils extends java.lang.Object
Common utilities
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
Utils.ReusableBufferedDataInputStream
private static class
Utils.ReusableBufferedInputStream
-
Field Summary
Fields Modifier and Type Field Description (package private) static byte[]
CLINIT_METHOD_NAME
(package private) static byte[]
INIT_METHOD_NAME
-
Constructor Summary
Constructors Constructor Description Utils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static java.lang.String
fromUTF8(byte[] bytes)
(package private) static <T> java.util.List<T>
listOfCapacity(int capacity)
(package private) static <K,V>
java.util.Map<K,V>minimize(java.util.Map<K,V> map)
(package private) static byte[]
toUTF8(java.lang.String string)
(package private) static <K,V>
java.util.Map<K,V[]>unfold(java.util.Map<K,java.util.List<V>> map, java.lang.Class<V> listElementType)
-
-
-
Method Detail
-
toUTF8
static byte[] toUTF8(java.lang.String string)
-
fromUTF8
static java.lang.String fromUTF8(byte[] bytes)
-
unfold
static <K,V> java.util.Map<K,V[]> unfold(java.util.Map<K,java.util.List<V>> map, java.lang.Class<V> listElementType)
-
minimize
static <K,V> java.util.Map<K,V> minimize(java.util.Map<K,V> map)
-
listOfCapacity
static <T> java.util.List<T> listOfCapacity(int capacity)
-
-