- All Superinterfaces:
Visitable
- All Known Implementing Classes:
PatternSelector.AllShortest,PatternSelector.Any,PatternSelector.ShortestK,PatternSelector.ShortestKGroups
@API(status=STABLE,
since="2024.7.0")
public sealed interface PatternSelector
extends Visitable
permits PatternSelector.ShortestK, PatternSelector.AllShortest, PatternSelector.Any, PatternSelector.ShortestKGroups
A type resenting the
SHORTEST keyword and it's variants.- Since:
- 2024.7.0
- Author:
- Michael J. Simons
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classRepresentingALL SHORTEST.static final classRepresentingANY.static final classRepresentingSHORTEST K.static final classRepresentingSHORTEST K GROUPS. -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic PatternSelectorstatic PatternSelectorany()static PatternSelectorshortestK(int k) static PatternSelectorshortestKGroups(int k)
-
Method Details
-
shortestK
-
allShortest
-
shortestKGroups
-
any
-