ome.tools.hibernate
Class ProxySafeFilter

java.lang.Object
  extended by ome.util.ContextFilter
      extended by ome.tools.hibernate.ProxySafeFilter
All Implemented Interfaces:
ome.util.Filter

public class ProxySafeFilter
extends ome.util.ContextFilter

extension to ContextFilter to check for uninitialized Hibernate proxies before stepping into an entity or collection.

Since:
1.0
Version:
1.0 (Internal version: $Rev: 1167 $ $Date: 2006-12-15 10:39:34 +0000 (Fri, 15 Dec 2006) $)
Author:
Josh Moore      josh.moore@gmx.de

Field Summary
 
Fields inherited from class ome.util.ContextFilter
_cache, _context
 
Constructor Summary
ProxySafeFilter()
           
 
Method Summary
protected  void doFilter(String fieldId, Collection c)
           
protected  void doFilter(String fieldId, ome.util.Filterable f)
           
 
Methods inherited from class ome.util.ContextFilter
addSeen, afterFilter, beforeFilter, currentContext, doFilter, enter, exit, filter, filter, filter, filter, filter, hasntSeen, pop, previousContext, push
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProxySafeFilter

public ProxySafeFilter()
Method Detail

doFilter

protected void doFilter(String fieldId,
                        ome.util.Filterable f)
Overrides:
doFilter in class ome.util.ContextFilter

doFilter

protected void doFilter(String fieldId,
                        Collection c)
Overrides:
doFilter in class ome.util.ContextFilter


OmeroJava Api

Version: Beta4.2.1-r8614-Beta4.2-b41

Copyright © 2009 The University of Dundee. All Rights Reserved.