System/Library/PrivateFrameworks/KnowledgeGraphKit.framework
MABinaryAdjacency.h
@class KGDirectedBinaryAdjacency, MAGraphReference, MANodeCollection;
@interface MABinaryAdjacency : NSObject
@property (readonly, nonatomic) MANodeCollection *sources;
@property (readonly, nonatomic) MANodeCollection *targets;
@property (readonly, nonatomic) unsigned long long sourcesCount;
@property (readonly, nonatomic) MAGraphReference *graphReference;
@property (readonly, nonatomic) KGDirectedBinaryAdjacency *adjacency;
@property (readonly, nonatomic) Class sourcesClass;
@property (readonly, nonatomic) Class targetsClass;
+ (id)adjacencyWithSources:(id)a0 relation:(id)a1 targetsClass:(Class)a2;
- (unsigned long long)hash;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)differenceWith:(id)a0;
- (void)enumerateTargetsBySourceWithBlock:(id /* block */)a0;
- (id)initWithAdjacency:(id)a0 graph:(id)a1 sourcesClass:(Class)a2 targetsClass:(Class)a3;
- (id)initWithAdjacency:(id)a0 graphReference:(id)a1 sourcesClass:(Class)a2 targetsClass:(Class)a3;
- (id)intersectingSourcesWith:(id)a0;
- (id)intersectingTargetsWith:(id)a0;
- (BOOL)isEqualToAdjacency:(id)a0;
- (id)subtractingSourcesWith:(id)a0;
- (id)subtractingTargetsWith:(id)a0;
- (id)targetsForSourceIdentifier:(unsigned long long)a0;
- (id)targetsForSources:(id)a0;
- (id)targetsWithMinimumCount:(unsigned long long)a0;
- (id)transposed;
@end