com.thoughtworks.xstream.converters.reflection
Class MissingFieldException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by com.thoughtworks.xstream.core.BaseException
                  extended by com.thoughtworks.xstream.XStreamException
                      extended by com.thoughtworks.xstream.converters.reflection.ObjectAccessException
                          extended by com.thoughtworks.xstream.converters.reflection.MissingFieldException
All Implemented Interfaces:
Serializable

public class MissingFieldException
extends ObjectAccessException

Indicates a missing field or property creating an object.

Since:
1.4.2
Author:
Nikita Levyankov, Joerg Schaible
See Also:
Serialized Form

Constructor Summary
MissingFieldException(String className, String fieldName)
          Construct a MissingFieldException.
 
Method Summary
protected  String getClassName()
          Retrieve the name of the class with the missing field.
 String getFieldName()
          Retrieve the name of the missing field.
 
Methods inherited from class com.thoughtworks.xstream.XStreamException
getCause
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MissingFieldException

public MissingFieldException(String className,
                             String fieldName)
Construct a MissingFieldException.

Parameters:
className - the name of the class missing the field
fieldName - the name of the missed field
Since:
1.4.2
Method Detail

getFieldName

public String getFieldName()
Retrieve the name of the missing field.

Returns:
the field name
Since:
1.4.2

getClassName

protected String getClassName()
Retrieve the name of the class with the missing field.

Returns:
the class name
Since:
1.4.2


Copyright © 2004-2014 XStream. All Rights Reserved.