Package com.db4o.diagnostic
Class DiagnosticBase
- java.lang.Object
-
- com.db4o.diagnostic.DiagnosticBase
-
- All Implemented Interfaces:
Diagnostic
- Direct Known Subclasses:
ClassHasNoFields
,DefragmentRecommendation
,DeletionFailed
,DescendIntoTranslator
,LoadedFromClassIndex
,MissingClass
,NativeQueryNotOptimized
,NativeQueryOptimizerNotLoaded
,NotTransparentActivationEnabled
,ObjectFieldDoesNotExist
,UpdateDepthGreaterOne
public abstract class DiagnosticBase extends java.lang.Object implements Diagnostic
base class for Diagnostic messages
-
-
Constructor Summary
Constructors Constructor Description DiagnosticBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.String
problem()
returns the potential problem that triggered the messageabstract java.lang.Object
reason()
returns the reason for the messageabstract java.lang.String
solution()
suggests a possible solution for the possible problemjava.lang.String
toString()
-
-
-
Method Detail
-
reason
public abstract java.lang.Object reason()
returns the reason for the message
-
problem
public abstract java.lang.String problem()
returns the potential problem that triggered the message
-
solution
public abstract java.lang.String solution()
suggests a possible solution for the possible problem
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-