org.hibernate.envers.configuration
Class PersistentClassGraphDefiner
java.lang.Object
   org.hibernate.envers.configuration.PersistentClassGraphDefiner
org.hibernate.envers.configuration.PersistentClassGraphDefiner
- All Implemented Interfaces: 
- GraphDefiner<PersistentClass,String>
- public class PersistentClassGraphDefiner 
- extends Object- implements GraphDefiner<PersistentClass,String>
Defines a graph, where the vertexes are all persistent classes, and there is an edge from
 p.c. A to p.c. B iff A is a superclass of B.
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
PersistentClassGraphDefiner
public PersistentClassGraphDefiner(Configuration cfg)
getRepresentation
public String getRepresentation(PersistentClass pc)
- 
- Specified by:
- getRepresentationin interface- GraphDefiner<PersistentClass,String>
 
- 
 
getValue
public PersistentClass getValue(String entityName)
- 
- Specified by:
- getValuein interface- GraphDefiner<PersistentClass,String>
 
- 
 
getNeighbours
public List<PersistentClass> getNeighbours(PersistentClass pc)
- 
- Specified by:
- getNeighboursin interface- GraphDefiner<PersistentClass,String>
 
- 
 
getValues
public List<PersistentClass> getValues()
- 
- Specified by:
- getValuesin interface- GraphDefiner<PersistentClass,String>
 
- 
 
Copyright © 2001-2012 Red Hat, Inc.  All Rights Reserved.