Package net.sf.cglib.core.internal
Class CustomizerRegistry
- java.lang.Object
-
- net.sf.cglib.core.internal.CustomizerRegistry
-
public class CustomizerRegistry extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.Class,java.util.List<KeyFactoryCustomizer>>
customizers
private java.lang.Class[]
customizerTypes
-
Constructor Summary
Constructors Constructor Description CustomizerRegistry(java.lang.Class[] customizerTypes)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
add(KeyFactoryCustomizer customizer)
<T> java.util.List<T>
get(java.lang.Class<T> klass)
static CustomizerRegistry
singleton(Customizer customizer)
Deprecated.Only to keep backward compatibility.
-
-
-
Field Detail
-
customizerTypes
private final java.lang.Class[] customizerTypes
-
customizers
private java.util.Map<java.lang.Class,java.util.List<KeyFactoryCustomizer>> customizers
-
-
Method Detail
-
add
public void add(KeyFactoryCustomizer customizer)
-
get
public <T> java.util.List<T> get(java.lang.Class<T> klass)
-
singleton
@Deprecated public static CustomizerRegistry singleton(Customizer customizer)
Deprecated.Only to keep backward compatibility.
-
-