Package org.opencds.cqf.cql.engine.debug
Class DebugMap
- java.lang.Object
-
- org.opencds.cqf.cql.engine.debug.DebugMap
-
public class DebugMap extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DebugMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDebugEntry(java.lang.String libraryName, DebugLocator debugLocator, DebugAction action)voidaddDebugEntry(DebugLocator debugLocator, DebugAction action)booleangetIsCoverageEnabled()booleangetIsLoggingEnabled()voidremoveDebugEntry(java.lang.String libraryName, DebugLocator debugLocator)voidremoveDebugEntry(DebugLocator debugLocator)voidsetIsCoverageEnabled(boolean isCoverageEnabled)voidsetIsLoggingEnabled(boolean isLoggingEnabled)DebugActionshouldDebug(java.lang.Exception e)DebugActionshouldDebug(Executable node, Library currentLibrary)
-
-
-
Method Detail
-
shouldDebug
public DebugAction shouldDebug(java.lang.Exception e)
-
shouldDebug
public DebugAction shouldDebug(Executable node, Library currentLibrary)
-
addDebugEntry
public void addDebugEntry(DebugLocator debugLocator, DebugAction action)
-
addDebugEntry
public void addDebugEntry(java.lang.String libraryName, DebugLocator debugLocator, DebugAction action)
-
removeDebugEntry
public void removeDebugEntry(java.lang.String libraryName, DebugLocator debugLocator)
-
removeDebugEntry
public void removeDebugEntry(DebugLocator debugLocator)
-
getIsLoggingEnabled
public boolean getIsLoggingEnabled()
-
setIsLoggingEnabled
public void setIsLoggingEnabled(boolean isLoggingEnabled)
-
getIsCoverageEnabled
public boolean getIsCoverageEnabled()
-
setIsCoverageEnabled
public void setIsCoverageEnabled(boolean isCoverageEnabled)
-
-