Package org.zkoss.bind.sys.debugger
Class DebuggerFactory
java.lang.Object
org.zkoss.bind.sys.debugger.DebuggerFactory
- Direct Known Subclasses:
DefaultDebuggerFactory
The factory to provide
DebuggerFactory instance.
It is also possible to provide null instance depends on the configuration(a production env should always provide nothing)- Since:
- 6.5.2
- Author:
- dennis
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract BindingAnnotationInfoCheckerGet the checker, the sub-class have to consider the thread-safe issue when implementing.abstract BindingExecutionInfoCollectorGet the collector, the sub-class have to consider the thread-safe issue when implementing.static DebuggerFactoryThread safe method to get the factory instance
-
Field Details
-
ENABLE_PROP
- See Also:
-
FACTORY_CLASS_PROP
- See Also:
-
-
Constructor Details
-
DebuggerFactory
public DebuggerFactory()
-
-
Method Details
-
getExecutionInfoCollector
Get the collector, the sub-class have to consider the thread-safe issue when implementing.- Returns:
- the BindingExecutionInfoCollector or null if isn't existed
-
getAnnotationInfoChecker
Get the checker, the sub-class have to consider the thread-safe issue when implementing.- Returns:
- the BindingAnnotationInfoChecker or null if isn't existed
-
getInstance
Thread safe method to get the factory instance- Returns:
- default factory, null if there is no factory existed
-