public interface GraphPolicyRulePredicate
| Modifier and Type | Method and Description | 
|---|---|
| String | getName() | 
| boolean | isMatch(GraphPolicy.Details object,
       String parameter)If this predicate is satisfied by the given object. | 
| void | noteDetails(org.hibernate.Session session,
           IObject object,
           String realClass,
           long id)Once this instance is submitted to  GraphPolicy.registerPredicate(GraphPolicyRulePredicate)then this method is called byGraphPolicy.noteDetails(org.hibernate.Session, IObject, String, long). | 
String getName()
void noteDetails(org.hibernate.Session session,
                 IObject object,
                 String realClass,
                 long id)
GraphPolicy.registerPredicate(GraphPolicyRulePredicate) then this method is called by
 GraphPolicy.noteDetails(org.hibernate.Session, IObject, String, long).session - the Hibernate session, for obtaining more information about the objectobject - an unloaded model object that may satisfy this predicaterealClass - the real class name of the objectid - the ID of the objectboolean isMatch(GraphPolicy.Details object, String parameter) throws GraphException
object - a model objectparameter - the parameter that the object must matchGraphException - if the predicate could not be tested
                
                
Version: 5.2.5-ice35-b28
Copyright © 2016 The University of Dundee & Open Microscopy Environment. All Rights Reserved.