db4o 8.0

com.db4o.diagnostic
Class ObjectFieldDoesNotExist

java.lang.Object
  extended by com.db4o.diagnostic.DiagnosticBase
      extended by com.db4o.diagnostic.ObjectFieldDoesNotExist
All Implemented Interfaces:
Diagnostic

public class ObjectFieldDoesNotExist
extends DiagnosticBase

Diagnostic if ObjectClass.objectField(String) was called on a field that does not exist.


Field Summary
 java.lang.String _className
           
 java.lang.String _fieldName
           
 
Constructor Summary
ObjectFieldDoesNotExist(java.lang.String className, java.lang.String fieldName)
           
 
Method Summary
 java.lang.String problem()
          returns the potential problem that triggered the message
 java.lang.Object reason()
          returns the reason for the message
 java.lang.String solution()
          suggests a possible solution for the possible problem
 
Methods inherited from class com.db4o.diagnostic.DiagnosticBase
toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_className

public final java.lang.String _className

_fieldName

public final java.lang.String _fieldName
Constructor Detail

ObjectFieldDoesNotExist

public ObjectFieldDoesNotExist(java.lang.String className,
                               java.lang.String fieldName)
Method Detail

problem

public java.lang.String problem()
Description copied from class: DiagnosticBase
returns the potential problem that triggered the message

Specified by:
problem in class DiagnosticBase

reason

public java.lang.Object reason()
Description copied from class: DiagnosticBase
returns the reason for the message

Specified by:
reason in class DiagnosticBase

solution

public java.lang.String solution()
Description copied from class: DiagnosticBase
suggests a possible solution for the possible problem

Specified by:
solution in class DiagnosticBase

db4o 8.0

Copyright 2009 Versant Corporation. All rights reserved.