Package com.google.inject
Class KotlinSupportImpl
-
- All Implemented Interfaces:
-
com.google.inject.internal.KotlinSupportInterface
public final class KotlinSupportImpl implements KotlinSupportInterfaceA Kotlin support implementation for Guice.
-
-
Field Summary
Fields Modifier and Type Field Description public final static KotlinSupportImplINSTANCE
-
Constructor Summary
Constructors Constructor Description KotlinSupportImpl()
-
Method Summary
Modifier and Type Method Description Array<Annotation>getAnnotations(Field field)BooleanisNullable(Field field)Predicate<Integer>getIsParameterKotlinNullablePredicate(Constructor<?> constructor)Predicate<Integer>getIsParameterKotlinNullablePredicate(Method method)UnitcheckConstructorParameterAnnotations(Constructor<?> constructor, Errors errors)BooleanisLocalClass(Class<?> clazz)-
-
Method Detail
-
getAnnotations
Array<Annotation> getAnnotations(Field field)
-
isNullable
Boolean isNullable(Field field)
-
getIsParameterKotlinNullablePredicate
Predicate<Integer> getIsParameterKotlinNullablePredicate(Constructor<?> constructor)
-
getIsParameterKotlinNullablePredicate
Predicate<Integer> getIsParameterKotlinNullablePredicate(Method method)
-
checkConstructorParameterAnnotations
Unit checkConstructorParameterAnnotations(Constructor<?> constructor, Errors errors)
-
isLocalClass
Boolean isLocalClass(Class<?> clazz)
-
-
-
-