org.nakedobjects.plugins.hibernate.objectstore.tools.internal
Class PersistentNakedClasses

java.lang.Object
  extended by org.nakedobjects.plugins.hibernate.objectstore.tools.internal.PersistentNakedClasses

public class PersistentNakedClasses
extends java.lang.Object

Details of all Naked Object classes which are to be persisted with Hibernate. All specifications must be loaded by the NOF specificationLoader before calling mapClasses() to load up the class hierarchy to be used to map to Hibernate.


Constructor Summary
protected PersistentNakedClasses()
           
protected PersistentNakedClasses(boolean assumeBidirectional)
           
 
Method Summary
protected  void buildClassMaps()
          Load the list of persistent classes from the current list of specifications loaded by the Naked Objects specification loader.
static PersistentNakedClasses buildPersistentNakedClasses(java.lang.Boolean assumeBidirectional)
           
 java.lang.String debugString()
           
 PersistentNakedClass getPersistentClass(java.lang.String name)
           
 java.util.Iterator<PersistentNakedClass> getPersistentClasses()
           
 boolean isPersistentClass(java.lang.String name)
           
 boolean isPersistentInterface(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistentNakedClasses

protected PersistentNakedClasses()

PersistentNakedClasses

protected PersistentNakedClasses(boolean assumeBidirectional)
Method Detail

buildPersistentNakedClasses

public static PersistentNakedClasses buildPersistentNakedClasses(java.lang.Boolean assumeBidirectional)

buildClassMaps

protected void buildClassMaps()
Load the list of persistent classes from the current list of specifications loaded by the Naked Objects specification loader.


debugString

public java.lang.String debugString()

getPersistentClass

public PersistentNakedClass getPersistentClass(java.lang.String name)

getPersistentClasses

public java.util.Iterator<PersistentNakedClass> getPersistentClasses()

isPersistentClass

public boolean isPersistentClass(java.lang.String name)

isPersistentInterface

public boolean isPersistentInterface(java.lang.String name)


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.