Lines Matching defs:relation
22 * An immutable value type representing a statement, consisting of a source, target, and relation.
23 * This reflects an assertion that the relation holds for the source, target pair. For example, if a
28 * "relation": ["delegate_permission/common.handle_all_urls"],
53 private Statement(AbstractAsset source, AbstractAsset target, Relation relation) {
56 mRelation = relation;
76 * Returns the relation of the statement.
84 * Creates a new Statement object for the specified target asset and relation. For example:
88 * Relation relation = Relation.create("delegate_permission", "common.get_login_creds");
89 * Statement statement = Statement.create(asset, relation);
93 @NonNull Relation relation) {
94 return new Statement(source, target, relation);