public class ChildOptionsPolicy
extends java.lang.Object
| Constructor and Description | 
|---|
| ChildOptionsPolicy() | 
| Modifier and Type | Method and Description | 
|---|---|
| static ome.services.graphs.GraphPolicy | getChildOptionsPolicy(ome.services.graphs.GraphPolicy graphPolicyToAdjust,
                     java.util.Collection<ChildOptionI> childOptions,
                     java.util.Set<ome.services.graphs.GraphPolicy.Ability> requiredPermissions)Adjust an existing graph traversal policy so that child objects may be included or excluded
 regardless of if they are truly orphans. | 
public static ome.services.graphs.GraphPolicy getChildOptionsPolicy(ome.services.graphs.GraphPolicy graphPolicyToAdjust,
                                                                    java.util.Collection<ChildOptionI> childOptions,
                                                                    java.util.Set<ome.services.graphs.GraphPolicy.Ability> requiredPermissions)
graphPolicyToAdjust - the graph policy to adjustchildOptions - the child options that the policy adjustments are to effectrequiredPermissions - the abilities that the user must have to operate upon an object for it to be included