org.exolab.castor.xml
Class MarshalFramework.InheritanceMatch

java.lang.Object
  extended by org.exolab.castor.xml.MarshalFramework.InheritanceMatch
Enclosing class:
MarshalFramework

public static class MarshalFramework.InheritanceMatch
extends java.lang.Object

Used to store the information when we find a possible inheritance. It store the XMLClassDescriptor of the object to instantiate and the XMLFieldDescriptor of the parent, where the instance of the XMLClassDescriptor will be put.


Field Summary
 XMLClassDescriptor inheritedClassDesc
          The class descriptor to instantiate.
 XMLFieldDescriptor parentFieldDesc
          The field descriptor of the parent.
 
Constructor Summary
MarshalFramework.InheritanceMatch(XMLFieldDescriptor fieldDesc, XMLClassDescriptor classDesc)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parentFieldDesc

public XMLFieldDescriptor parentFieldDesc
The field descriptor of the parent.


inheritedClassDesc

public XMLClassDescriptor inheritedClassDesc
The class descriptor to instantiate.

Constructor Detail

MarshalFramework.InheritanceMatch

public MarshalFramework.InheritanceMatch(XMLFieldDescriptor fieldDesc,
                                         XMLClassDescriptor classDesc)


Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com