Uses of Interface
org.aksw.jena_sparql_api.sparql_path2.TripletLookup
Packages that use TripletLookup
-
Uses of TripletLookup in org.aksw.jena_sparql_api.sparql_path2
Methods in org.aksw.jena_sparql_api.sparql_path2 with parameters of type TripletLookupModifier and TypeMethodDescriptionstatic <S,T, G, V, E>
NfaFrontier<S,G, V, E> NfaExecutionUtils.advanceFrontier(NfaFrontier<S, G, V, E> frontier, org.jgrapht.Graph<S, T> nfaGraph, Predicate<T> isEpsilon, TripletLookup<T, G, V, E> getMatchingTriplets, Function<NestedPath<V, E>, G> pathGrouper, Predicate<NestedPath<V, E>> earlyPathReject) The getMatchingTriples function takes as input all paths (by some grouping) for a certain nfa state, and yields a set of triplets that connect to the endpoints of the current paths in that groupstatic <S,T, G, V, E>
voidNfaExecutionUtils.executeNfa(Nfa<S, T> nfa, Set<S> startStates, Predicate<T> isEpsilon, Set<V> startVertices, Function<NestedPath<V, E>, G> pathGrouper, TripletLookup<T, G, V, E> getMatchingTriplets, Function<NestedPath<V, E>, Boolean> pathCallback) Generic Nfa execution