org.deduced.xml
Class XmlModelEncoder.PackageSubObjectList

java.lang.Object
  extended by org.deduced.xml.XmlModelEncoder.PackageSubObjectList
Enclosing class:
XmlModelEncoder

private static class XmlModelEncoder.PackageSubObjectList
extends java.lang.Object

Object that holds a package and all its types and sub packages


Field Summary
private  java.util.Map<java.lang.Object,XmlModelEncoder.PackageSubObjectList> packageList
          sub package map by their unique ID
private  PropertyCollection<?,?> propertyPackage
          the property package
private  java.util.Map<java.lang.Object,XmlModelEncoder.TypeInstanceList> typeList
          package type list by their unique ID
 
Constructor Summary
XmlModelEncoder.PackageSubObjectList()
          PackageSubObjectList Constructor
 
Method Summary
 java.util.Map<java.lang.Object,XmlModelEncoder.PackageSubObjectList> getPackageList()
           
 PropertyCollection<?,?> getPropertyPackage()
           
 java.util.Map<java.lang.Object,XmlModelEncoder.TypeInstanceList> getTypeList()
           
 void setPropertyPackage(PropertyCollection<?,?> setPropertyPackage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

packageList

private java.util.Map<java.lang.Object,XmlModelEncoder.PackageSubObjectList> packageList
sub package map by their unique ID


typeList

private java.util.Map<java.lang.Object,XmlModelEncoder.TypeInstanceList> typeList
package type list by their unique ID


propertyPackage

private PropertyCollection<?,?> propertyPackage
the property package

Constructor Detail

XmlModelEncoder.PackageSubObjectList

public XmlModelEncoder.PackageSubObjectList()
PackageSubObjectList Constructor

Method Detail

getTypeList

public java.util.Map<java.lang.Object,XmlModelEncoder.TypeInstanceList> getTypeList()
Returns:
Returns the typeList.

getPackageList

public java.util.Map<java.lang.Object,XmlModelEncoder.PackageSubObjectList> getPackageList()
Returns:
Returns the packageList.

setPropertyPackage

public void setPropertyPackage(PropertyCollection<?,?> setPropertyPackage)
Parameters:
setPropertyPackage - The propertyPackage to set.

getPropertyPackage

public PropertyCollection<?,?> getPropertyPackage()
Returns:
Returns the propertyPackage.