System/Library/PrivateFrameworks/KnowledgeGraphKit.framework
MAPath.h
@class NSMutableArray, NSMutableSet;
@interface MAPath : NSObject <NSCopying> {
NSMutableArray *_edges;
NSMutableSet *_nodes;
}
+ (id)path;
+ (id)pathWithEdges:(id)a0;
- (id)init;
- (void)setEdges:(id)a0;
- (void)enumerateWithBlock:(id /* block */)a0;
- (id)nodesForLabel:(id)a0;
- (id)targetNode;
- (BOOL)containsNode:(id)a0;
- (id)description;
- (id)nodeAtIndex:(unsigned long long)a0;
- (BOOL)isEqualToPath:(id)a0;
- (void).cxx_destruct;
- (id)sourceNode;
- (id)edgesForLabel:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (BOOL)isEmpty;
- (id)edgeAtIndex:(unsigned long long)a0;
- (unsigned long long)edgesCount;
- (unsigned long long)nodesCount;
- (void)removeFirstEdge;
- (void)addFirstEdge:(id)a0;
- (void)addLastEdge:(id)a0;
- (BOOL)containsEdge:(id)a0;
- (double)edgesWeight;
- (id)graphRepresentation;
- (void)removeAllEdges;
- (void)removeLastEdge;
@end