org.oddjob.arooa.beandocs
Class MappingsBeanDoc

java.lang.Object
  extended by org.oddjob.arooa.beandocs.MappingsBeanDoc
All Implemented Interfaces:
MappingsContents

public class MappingsBeanDoc
extends Object
implements MappingsContents

Helper class to provide MappingsContents for the common mappings implmenetations.

Author:
rob

Constructor Summary
MappingsBeanDoc(Map<ArooaElement,? extends ArooaClass> mappings)
           
 
Method Summary
 ArooaElement[] allElements()
           
 ArooaClass documentClass(ArooaElement element)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MappingsBeanDoc

public MappingsBeanDoc(Map<ArooaElement,? extends ArooaClass> mappings)
Method Detail

allElements

public ArooaElement[] allElements()
Specified by:
allElements in interface MappingsContents

documentClass

public ArooaClass documentClass(ArooaElement element)
Specified by:
documentClass in interface MappingsContents