Uses of Class
net.xqhs.graphs.matchingPlatform.TrackingGraph.Operation

Packages that use TrackingGraph.Operation
net.xqhs.graphs.context The package contains classes and interfaces related to context representation, context patterns, and context matching. 
net.xqhs.graphs.matchingPlatform This package contains the definition of GraphMatchingPlatform and related classes. 
 

Uses of TrackingGraph.Operation in net.xqhs.graphs.context
 

Methods in net.xqhs.graphs.context with parameters of type TrackingGraph.Operation
protected  ContextGraph ContextGraph.performOperation(GraphComponent component, TrackingGraph.Operation operation, boolean externalCall)
           
 

Uses of TrackingGraph.Operation in net.xqhs.graphs.matchingPlatform
 

Fields in net.xqhs.graphs.matchingPlatform declared as TrackingGraph.Operation
(package private)  TrackingGraph.Operation TrackingGraph.Transaction.singleOperationOperation
          For single-operation transactions, the operation to perform.
 

Fields in net.xqhs.graphs.matchingPlatform with type parameters of type TrackingGraph.Operation
(package private)  java.util.Map<GraphComponent,TrackingGraph.Operation> TrackingGraph.Transaction.multipleOperations
          For multi-operation transactions, the map of operations.
 

Methods in net.xqhs.graphs.matchingPlatform that return TrackingGraph.Operation
 TrackingGraph.Operation TrackingGraph.Transaction.get(java.lang.Object component)
           
 TrackingGraph.Operation TrackingGraph.Transaction.getOperation()
          For single-operation transactions only, retrieves the operation to perform.
 TrackingGraph.Operation TrackingGraph.Transaction.put(GraphComponent component, TrackingGraph.Operation operation)
          Adds a new operation to the transaction.
 TrackingGraph.Operation TrackingGraph.Transaction.remove(java.lang.Object component)
           
static TrackingGraph.Operation TrackingGraph.Operation.valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static TrackingGraph.Operation[] TrackingGraph.Operation.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in net.xqhs.graphs.matchingPlatform that return types with arguments of type TrackingGraph.Operation
 java.util.Set<java.util.Map.Entry<GraphComponent,TrackingGraph.Operation>> TrackingGraph.Transaction.entrySet()
          Unsupported operation for empty or single-operation transactions.
 java.util.Map<GraphComponent,TrackingGraph.Operation> TrackingGraph.getNextSequenceOperations()
          Retrieves the operations that will be applied at the next sequence increment.
 java.util.Map<GraphComponent,TrackingGraph.Operation> GraphMatchingPlatform.PlatformShadowGraph.getNextSequenceOperations()
          Retrieves the operations that will be applied at the next sequence increment.
 java.util.Map<GraphComponent,TrackingGraph.Operation> TrackingGraph.Transaction.toOperationMap()
          Retrieves the operations in this transaction as a (copy) Map of GraphComponentTrackingGraph.Operation.
 java.util.Collection<TrackingGraph.Operation> TrackingGraph.Transaction.values()
          The method is unsupported.
 

Methods in net.xqhs.graphs.matchingPlatform with parameters of type TrackingGraph.Operation
protected  TrackingGraph TrackingGraph.performOperation(GraphComponent component, TrackingGraph.Operation operation, boolean externalCall)
          Internal method for performing one operation upon the current state of the graph.
 TrackingGraph.Operation TrackingGraph.Transaction.put(GraphComponent component, TrackingGraph.Operation operation)
          Adds a new operation to the transaction.
 TrackingGraph.Transaction TrackingGraph.Transaction.putR(GraphComponent component, TrackingGraph.Operation operation)
          The method is identical to #put(GraphComponent, Operation), with the exception that it returns the instance itself.
 

Method parameters in net.xqhs.graphs.matchingPlatform with type arguments of type TrackingGraph.Operation
 void TrackingGraph.Transaction.putAll(java.util.Map<? extends GraphComponent,? extends TrackingGraph.Operation> operations)
           
 

Constructors in net.xqhs.graphs.matchingPlatform with parameters of type TrackingGraph.Operation
TrackingGraph.Transaction(GraphComponent component, TrackingGraph.Operation operation)
          Creates a single-operation transaction.