Package org.exolab.castor.xml
Class MarshalFramework.InheritanceMatch
- java.lang.Object
-
- 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
Fields Modifier and Type Field Description XMLClassDescriptor
inheritedClassDesc
The class descriptor to instantiate.XMLFieldDescriptor
parentFieldDesc
The field descriptor of the parent.
-
Constructor Summary
Constructors Constructor Description InheritanceMatch(XMLFieldDescriptor fieldDesc, XMLClassDescriptor classDesc)
-
-
-
Field Detail
-
parentFieldDesc
public XMLFieldDescriptor parentFieldDesc
The field descriptor of the parent.
-
inheritedClassDesc
public XMLClassDescriptor inheritedClassDesc
The class descriptor to instantiate.
-
-
Constructor Detail
-
InheritanceMatch
public InheritanceMatch(XMLFieldDescriptor fieldDesc, XMLClassDescriptor classDesc)
-
-