Package com.fasterxml.classmate
Class AnnotationOverrides.StdImpl
- java.lang.Object
-
- com.fasterxml.classmate.AnnotationOverrides
-
- com.fasterxml.classmate.AnnotationOverrides.StdImpl
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- AnnotationOverrides
public static class AnnotationOverrides.StdImpl extends AnnotationOverrides
Simple implementation configured with explicit associations with target class as key, and overrides as ordered list of classes (with first entry having precedence over later ones).- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.fasterxml.classmate.AnnotationOverrides
AnnotationOverrides.StdBuilder, AnnotationOverrides.StdImpl
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.HashMap<ClassKey,java.util.List<java.lang.Class<?>>>
_targetsToOverrides
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.Class<?>>
mixInsFor(ClassKey target)
-
Methods inherited from class com.fasterxml.classmate.AnnotationOverrides
builder, mixInsFor
-
-
-
-
Field Detail
-
_targetsToOverrides
protected final java.util.HashMap<ClassKey,java.util.List<java.lang.Class<?>>> _targetsToOverrides
-
-
Constructor Detail
-
StdImpl
public StdImpl(java.util.HashMap<ClassKey,java.util.List<java.lang.Class<?>>> overrides)
-
-
Method Detail
-
mixInsFor
public java.util.List<java.lang.Class<?>> mixInsFor(ClassKey target)
- Specified by:
mixInsFor
in classAnnotationOverrides
-
-