Package org.burningwave.core
Interface Component
- All Superinterfaces:
AutoCloseable
,ManagedLogger
,Properties.Listener
- All Known Subinterfaces:
Binder
,Binder.Multi
,ComponentSupplier
,Virtual
- All Known Implementing Classes:
Binder.Abst
,Binder.Multi.Abst
,ByteCodeHunter
,ByteCodeHunter.SearchResult
,CacheableSearchConfig
,CallerRetriever
,ClassCriteria
,ClassCriteria.TestContext
,ClassFactory
,ClassHelper
,ClassHunter
,ClassHunter.SearchResult
,ClassHunterAbst
,ClassHunterAbst.SearchContext
,ClassHunterAbst.SearchResult
,ClassPathHunter
,ClassPathHunter.SearchContext
,ClassPathHunter.SearchResult
,ClassPathScanner
,ClassPathScannerWithCachingSupport
,CodeGenerator
,CodeGenerator.ForCodeExecutor
,CodeGenerator.ForConsumer
,CodeGenerator.ForFunction
,CodeGenerator.ForPojo
,CodeGenerator.ForPredicate
,CollectionManager
,CommandWrapper
,ComponentContainer
,ConcurrentHelper
,ConstructorCriteria
,ConstructorHelper
,ConsumerBinder
,Context
,Criteria
,Criteria.TestContext
,CriteriaWithClassElementsSupplyingSupport
,Cycler
,Cycler.Runnable
,ExecutableMemberCriteria
,FieldCriteria
,FieldHelper
,FileCriteria
,FileInputStream
,FileOutputStream
,FileSystemHelper
,FileSystemHelper.Scan.Configuration
,FileSystemHelper.Scan.MainContext
,FileSystemItem
,FSIClassHunter
,FSIClassHunter.SearchResult
,FSIClassPathHunter
,FSIClassPathHunter.SearchContext
,FSIClassPathHunter.SearchResult
,FunctionalInterfaceFactory
,FunctionBinder
,Group
,Item
,IterableObjectHelper
,JavaMemoryCompiler
,JavaMemoryCompiler.MemoryFileObject
,MemberCriteria
,MemberFinder
,MemberHelper
,MemoryClassLoader
,MethodCriteria
,MethodHelper
,Mutex
,Mutex.Manager
,Mutex.Manager.ForMap
,ObjectAssociations
,ObjectRetriever
,ParallelTasksManager
,PathHelper
,PathMemoryClassLoader
,PropertyAccessor
,PropertyAccessor.ByFieldOrByMethod
,PropertyAccessor.ByMethodOrByField
,RunnableBinder
,SearchConfig
,SearchContext
,SearchResult
,StreamHelper
,SupplierBinder
,ZipEntryCriteria
,ZipInputStream
,ZipInputStream.Entry
,ZipInputStream.Entry.Detached
public interface Component extends AutoCloseable, ManagedLogger, Properties.Listener
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.burningwave.core.ManagedLogger
ManagedLogger.Repository
-
Method Summary
Modifier and Type Method Description default void
close()
default String
getTemporaryFolderPrefix()
Methods inherited from interface org.burningwave.core.ManagedLogger
disableLogging, enableLogging, logDebug, logDebug, logError, logError, logInfo, logInfo, logWarn, logWarn
Methods inherited from interface org.burningwave.core.iterable.Properties.Listener
listenTo, receiveNotification
-
Method Details
-
getTemporaryFolderPrefix
-
close
default void close()- Specified by:
close
in interfaceAutoCloseable
-