27.10.5.1 フィルタ式の定義

次のコードに示すように、新しい頂点フィルタを定義できます。

opg4j> var vertexFilter = VertexFilter.fromExpression("vertex.name = 'PGX'")
VertexFilter vertexFilter = VertexFilter.fromExpression("vertex.name = 'PGX'");
from pypgx.api.filters import VertexFilter
vertex_filter = VertexFilter.from_expression("vertex.name = 'PGX'")

次のコードに示すように、新しいエッジ・フィルタを定義できます。

opg4j> var edgeFilter = EdgeFilter.fromExpression("edge.cost > 5")
EdgeFilter edgeFilter = EdgeFilter.fromExpression("edge.cost > 5");
from pypgx.api.filters import EdgeFilter
edge_filter = EdgeFilter.from_expression("edge.cost > 5")