Package org.burningwave.core.iterable
Interface Properties.Listener
- All Known Subinterfaces:
Component,IterableZipContainer.Entry,ZipInputStream.Entry
- All Known Implementing Classes:
BufferHandler,ByteCodeHunterImpl,ClassFactoryImpl,ClassPathScanner.Abst,CodeExecutorImpl,ComponentContainer,FieldAccessor,FieldAccessor.ByFieldOrByMethod,FieldAccessor.ByMethodOrByField,FileInputStream,FileOutputStream,FileSystemHelper,IterableObjectHelperImpl,JavaMemoryCompilerImpl,ManagedLogger.Repository.Abst,MemoryClassLoader,PathScannerClassLoader,SimpleManagedLoggerRepository,SLF4JManagedLoggerRepository,SourceCodeHandler,ZipInputStream.Entry.Attached,ZipInputStream.Entry.Detached
- Enclosing class:
Properties
public static interface Properties.Listener
-
Method Summary
Modifier and TypeMethodDescriptiondefault <L extends Properties.Listener>
LcheckAndListenTo(Map<?, ?> map) default <L extends Properties.Listener>
LcheckAndUnregister(Map<?, ?> map) default <L extends Properties.Listener>
LlistenTo(Properties properties) default <K,V> void processChangeNotification(Properties properties, Properties.Event event, K key, V newValue, V previousValue) default <L extends Properties.Listener>
Lunregister(Properties properties)
-
Method Details
-
listenTo
-
unregister
-
checkAndListenTo
-
checkAndUnregister
-
processChangeNotification
default <K,V> void processChangeNotification(Properties properties, Properties.Event event, K key, V newValue, V previousValue)
-