org.deduced.xml
Class XmlModelEncoder.ReferenceCollection

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

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

Object representing a referenced collection


Field Summary
private  java.util.Map<java.lang.String,XmlModelEncoder.ReferenceCollection> childMap
          all the sub referenced collections from this one
private  PropertyCollection<?,?> collection
          the actual instance of the referenced collection
 
Constructor Summary
XmlModelEncoder.ReferenceCollection()
          ReferenceCollection Constructor
 
Method Summary
 java.util.Map<java.lang.String,XmlModelEncoder.ReferenceCollection> getChildMap()
           
 PropertyCollection<?,?> getCollection()
           
 void setCollection(PropertyCollection<?,?> setCollection)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

collection

private PropertyCollection<?,?> collection
the actual instance of the referenced collection


childMap

private java.util.Map<java.lang.String,XmlModelEncoder.ReferenceCollection> childMap
all the sub referenced collections from this one

Constructor Detail

XmlModelEncoder.ReferenceCollection

public XmlModelEncoder.ReferenceCollection()
ReferenceCollection Constructor

Method Detail

getChildMap

public java.util.Map<java.lang.String,XmlModelEncoder.ReferenceCollection> getChildMap()
Returns:
Returns the childMap.

setCollection

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

getCollection

public PropertyCollection<?,?> getCollection()
Returns:
Returns the collection.