| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private final MixInResolver |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private void | _addMemberMethods(TypeResolutionContext tc, Class<?> cls, Map<MemberKey, AnnotatedMethodCollector.
|
| protected void | _addMethodMixIns(TypeResolutionContext tc, Class<?> targetClass, Map<MemberKey, AnnotatedMethodCollector.
|
| private static boolean | |
| private static int | |
| private static int | |
| pack-priv AnnotatedMethodMap | |
| public static AnnotatedMethodMap | collectMethods(MapperConfig<?> config, TypeResolutionContext tc, MixInResolver mixins, JavaType type, List<JavaType> superTypes, Class<?> primaryMixIn, boolean collectAnnotations)
|
| private boolean |
| _collectAnnotations | back to summary |
|---|---|
| private final boolean _collectAnnotations | |
| _mixInResolver | back to summary |
|---|---|
| private final MixInResolver _mixInResolver | |
| AnnotatedMethodCollector | back to summary |
|---|---|
| pack-priv AnnotatedMethodCollector(MapperConfig<?> config, MixInResolver mixins, boolean collectAnnotations) | |
| _addMemberMethods | back to summary |
|---|---|
| private void _addMemberMethods(TypeResolutionContext tc, Class<?> cls, Map<MemberKey, AnnotatedMethodCollector. | |
| _addMethodMixIns | back to summary |
|---|---|
| protected void _addMethodMixIns(TypeResolutionContext tc, Class<?> targetClass, Map<MemberKey, AnnotatedMethodCollector. | |
| _isIncludableMemberMethod | back to summary |
|---|---|
| private static boolean _isIncludableMemberMethod(Method m) | |
| accessLevel | back to summary |
|---|---|
| private static int accessLevel(Method m) | |
| accessLevel | back to summary |
|---|---|
| private static int accessLevel(int modifiers) | |
| collect | back to summary |
|---|---|
| pack-priv AnnotatedMethodMap collect(TypeResolutionContext tc, JavaType mainType, List<JavaType> superTypes, Class<?> primaryMixIn) | |
| collectMethods | back to summary |
|---|---|
| public static AnnotatedMethodMap collectMethods(MapperConfig<?> config, TypeResolutionContext tc, MixInResolver mixins, JavaType type, List<JavaType> superTypes, Class<?> primaryMixIn, boolean collectAnnotations) | |
| shouldReplace | back to summary |
|---|---|
| private boolean shouldReplace(Method current, Method replace) | |
| Modifier and Type | Field and Description |
|---|---|
| public AnnotationCollector | |
| public Method | |
| public TypeResolutionContext |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public AnnotatedMethod |
| annotations | back to summary |
|---|---|
| public AnnotationCollector annotations | |
| method | back to summary |
|---|---|
| public Method method | |
| typeContext | back to summary |
|---|---|
| public TypeResolutionContext typeContext | |
| MethodBuilder | back to summary |
|---|---|
| public MethodBuilder(TypeResolutionContext tc, Method m, AnnotationCollector ann) | |
| build | back to summary |
|---|---|
| public AnnotatedMethod build() | |