Class ConfigurationListener.ModificationInformation

  • Enclosing class:
    ConfigurationListener

    private static class ConfigurationListener.ModificationInformation
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private ClassReflectionHelper helper  
      private java.util.HashMap<java.lang.Class<?>,​java.lang.reflect.Method> postMethods  
      private java.util.HashMap<java.lang.Class<?>,​java.lang.reflect.Method> preMethods  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private void dispose()  
      private java.lang.reflect.Method getPostDynamicChangeMethod​(java.lang.Class<?> rawClass)  
      private java.lang.reflect.Method getPreDynamicChangeMethod​(java.lang.Class<?> rawClass)  
      private java.lang.reflect.Method getSpecialMethod​(java.lang.Class<?> rawClass, java.lang.Class<? extends java.lang.annotation.Annotation> anno)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • preMethods

        private final java.util.HashMap<java.lang.Class<?>,​java.lang.reflect.Method> preMethods
      • postMethods

        private final java.util.HashMap<java.lang.Class<?>,​java.lang.reflect.Method> postMethods
    • Constructor Detail

      • ModificationInformation

        private ModificationInformation()
    • Method Detail

      • getPreDynamicChangeMethod

        private java.lang.reflect.Method getPreDynamicChangeMethod​(java.lang.Class<?> rawClass)
      • getPostDynamicChangeMethod

        private java.lang.reflect.Method getPostDynamicChangeMethod​(java.lang.Class<?> rawClass)
      • getSpecialMethod

        private java.lang.reflect.Method getSpecialMethod​(java.lang.Class<?> rawClass,
                                                          java.lang.Class<? extends java.lang.annotation.Annotation> anno)
      • dispose

        private void dispose()