Package com.squareup.javapoet
Class Util
- java.lang.Object
-
- com.squareup.javapoet.Util
-
final class Util extends java.lang.ObjectLike Guava, but worse and standalone. This makes it easier to mix JavaPoet with libraries that bring their own version of Guava.
-
-
Constructor Summary
Constructors Modifier Constructor Description privateUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static java.lang.StringcharacterLiteralWithoutSingleQuotes(char c)(package private) static voidcheckArgument(boolean condition, java.lang.String format, java.lang.Object... args)(package private) static <T> TcheckNotNull(T reference, java.lang.String format, java.lang.Object... args)(package private) static voidcheckState(boolean condition, java.lang.String format, java.lang.Object... args)(package private) static <T> java.util.List<T>immutableList(java.util.Collection<T> collection)(package private) static <K,V>
java.util.Map<K,V>immutableMap(java.util.Map<K,V> map)(package private) static <K,V>
java.util.Map<K,java.util.List<V>>immutableMultimap(java.util.Map<K,java.util.List<V>> multimap)(package private) static <T> java.util.Set<T>immutableSet(java.util.Collection<T> set)(package private) static voidrequireExactlyOneOf(java.util.Set<javax.lang.model.element.Modifier> modifiers, javax.lang.model.element.Modifier... mutuallyExclusive)(package private) static java.lang.StringstringLiteralWithDoubleQuotes(java.lang.String value, java.lang.String indent)Returns the string literal representingvalue, including wrapping double quotes.(package private) static <T> java.util.Set<T>union(java.util.Set<T> a, java.util.Set<T> b)
-
-
-
Method Detail
-
immutableMultimap
static <K,V> java.util.Map<K,java.util.List<V>> immutableMultimap(java.util.Map<K,java.util.List<V>> multimap)
-
immutableMap
static <K,V> java.util.Map<K,V> immutableMap(java.util.Map<K,V> map)
-
checkArgument
static void checkArgument(boolean condition, java.lang.String format, java.lang.Object... args)
-
checkNotNull
static <T> T checkNotNull(T reference, java.lang.String format, java.lang.Object... args)
-
checkState
static void checkState(boolean condition, java.lang.String format, java.lang.Object... args)
-
immutableList
static <T> java.util.List<T> immutableList(java.util.Collection<T> collection)
-
immutableSet
static <T> java.util.Set<T> immutableSet(java.util.Collection<T> set)
-
union
static <T> java.util.Set<T> union(java.util.Set<T> a, java.util.Set<T> b)
-
requireExactlyOneOf
static void requireExactlyOneOf(java.util.Set<javax.lang.model.element.Modifier> modifiers, javax.lang.model.element.Modifier... mutuallyExclusive)
-
characterLiteralWithoutSingleQuotes
static java.lang.String characterLiteralWithoutSingleQuotes(char c)
-
stringLiteralWithDoubleQuotes
static java.lang.String stringLiteralWithDoubleQuotes(java.lang.String value, java.lang.String indent)Returns the string literal representingvalue, including wrapping double quotes.
-
-