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(GraphPolicyPredicate) then this method is called by
GraphPolicy.noteDetails(org.hibernate.Session, IObject, String, long). |
String getName()
void noteDetails(org.hibernate.Session session,
IObject object,
String realClass,
long id)
GraphPolicy#registerPredicate(GraphPolicyPredicate) 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.1.4-ice35-b55
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.