$darkmode
DENOPTIM
|
A query for edges: a list of properties that target edges should possess in order to match this query. More...
Public Member Functions | |
EdgeQuery (Long srcVertexId, Long trgVertexId, Integer srcAPID, Integer trgAPID, BondType bt, APClass srcAPC, APClass trgAPC) | |
Constructor for an edge from all parameters. More... | |
Long | getSourceVertexId () |
Integer | getSourceAPIdx () |
Integer | getTargetAPIdx () |
Long | getTargetVertexId () |
APClass | getSourceAPClass () |
APClass | getTargetAPClass () |
BondType | getBondType () |
Private Attributes | |
Long | srcVertexId = null |
The vertex id of the source fragment. More... | |
Long | trgVertexId = null |
the vertex id of the destination fragment More... | |
Integer | srcAPID = null |
The index of the attachment point in the list of DAPs associated with the source fragment. More... | |
Integer | trgAPID = null |
The index of the attachment point in the list of DAPs associated with the target fragment. More... | |
BondType | bondType = null |
The bond type associated with the connection between the fragments. More... | |
APClass | srcAPC = null |
The class associated with the source AP. More... | |
APClass | trgAPC = null |
The class associated with the target AP. More... | |
A query for edges: a list of properties that target edges should possess in order to match this query.
Definition at line 27 of file EdgeQuery.java.
denoptim.graph.EdgeQuery.EdgeQuery | ( | Long | srcVertexId, |
Long | trgVertexId, | ||
Integer | srcAPID, | ||
Integer | trgAPID, | ||
BondType | bt, | ||
APClass | srcAPC, | ||
APClass | trgAPC | ||
) |
Constructor for an edge from all parameters.
srcVertexId | vertex ID of the source vertex |
trgVertexId | vertex ID of the target vertex |
srcAPID | index of the AttachmentPoint on the source vertex |
trgAPID | index of the AttachmentPoint on the target vertex |
btype | the bond type |
srcAPC | the APClass on the source AttachmentPoint . |
trgAPC | the APClass on the target AttachmentPoint . |
Definition at line 83 of file EdgeQuery.java.
References denoptim.graph.EdgeQuery.srcAPC, denoptim.graph.EdgeQuery.srcAPID, denoptim.graph.EdgeQuery.srcVertexId, denoptim.graph.EdgeQuery.trgAPC, denoptim.graph.EdgeQuery.trgAPID, and denoptim.graph.EdgeQuery.trgVertexId.
BondType denoptim.graph.EdgeQuery.getBondType | ( | ) |
Definition at line 140 of file EdgeQuery.java.
References denoptim.graph.EdgeQuery.bondType.
Referenced by denoptim.graph.DGraph.findVertices().
APClass denoptim.graph.EdgeQuery.getSourceAPClass | ( | ) |
Definition at line 126 of file EdgeQuery.java.
References denoptim.graph.EdgeQuery.srcAPC.
Referenced by denoptim.graph.DGraph.findVertices().
Integer denoptim.graph.EdgeQuery.getSourceAPIdx | ( | ) |
Definition at line 105 of file EdgeQuery.java.
References denoptim.graph.EdgeQuery.srcAPID.
Referenced by denoptim.graph.DGraph.findVertices().
Long denoptim.graph.EdgeQuery.getSourceVertexId | ( | ) |
Definition at line 98 of file EdgeQuery.java.
References denoptim.graph.EdgeQuery.srcVertexId.
Referenced by denoptim.graph.DGraph.findVertices().
APClass denoptim.graph.EdgeQuery.getTargetAPClass | ( | ) |
Definition at line 133 of file EdgeQuery.java.
References denoptim.graph.EdgeQuery.trgAPC.
Referenced by denoptim.graph.DGraph.findVertices().
Integer denoptim.graph.EdgeQuery.getTargetAPIdx | ( | ) |
Definition at line 112 of file EdgeQuery.java.
References denoptim.graph.EdgeQuery.trgAPID.
Referenced by denoptim.graph.DGraph.findVertices().
Long denoptim.graph.EdgeQuery.getTargetVertexId | ( | ) |
Definition at line 119 of file EdgeQuery.java.
References denoptim.graph.EdgeQuery.trgVertexId.
Referenced by denoptim.graph.DGraph.findVertices().
|
private |
The bond type associated with the connection between the fragments.
Definition at line 55 of file EdgeQuery.java.
Referenced by denoptim.graph.EdgeQuery.getBondType().
|
private |
The class associated with the source AP.
Definition at line 60 of file EdgeQuery.java.
Referenced by denoptim.graph.EdgeQuery.EdgeQuery(), and denoptim.graph.EdgeQuery.getSourceAPClass().
|
private |
The index of the attachment point in the list of DAPs associated with the source fragment.
Definition at line 44 of file EdgeQuery.java.
Referenced by denoptim.graph.EdgeQuery.EdgeQuery(), and denoptim.graph.EdgeQuery.getSourceAPIdx().
|
private |
The vertex id of the source fragment.
Definition at line 33 of file EdgeQuery.java.
Referenced by denoptim.graph.EdgeQuery.EdgeQuery(), and denoptim.graph.EdgeQuery.getSourceVertexId().
|
private |
The class associated with the target AP.
Definition at line 65 of file EdgeQuery.java.
Referenced by denoptim.graph.EdgeQuery.EdgeQuery(), and denoptim.graph.EdgeQuery.getTargetAPClass().
|
private |
The index of the attachment point in the list of DAPs associated with the target fragment.
Definition at line 50 of file EdgeQuery.java.
Referenced by denoptim.graph.EdgeQuery.EdgeQuery(), and denoptim.graph.EdgeQuery.getTargetAPIdx().
|
private |
the vertex id of the destination fragment
Definition at line 38 of file EdgeQuery.java.
Referenced by denoptim.graph.EdgeQuery.EdgeQuery(), and denoptim.graph.EdgeQuery.getTargetVertexId().