Module io.cucumber.core
Class GlueDiscoveryRequest.DefaultGlueDiscoveryRequest
java.lang.Object
io.cucumber.core.backend.discovery.GlueDiscoveryRequest.DefaultGlueDiscoveryRequest
- All Implemented Interfaces:
GlueDiscoveryRequest
- Enclosing interface:
GlueDiscoveryRequest
public static final class GlueDiscoveryRequest.DefaultGlueDiscoveryRequest
extends Object
implements GlueDiscoveryRequest
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.cucumber.core.backend.discovery.GlueDiscoveryRequest
GlueDiscoveryRequest.Builder, GlueDiscoveryRequest.DefaultGlueDiscoveryRequest -
Constructor Summary
ConstructorsConstructorDescriptionDefaultGlueDiscoveryRequest(Options options, List<GlueDiscoverySelector> selectors, List<GlueDiscoveryFilter> filters) -
Method Summary
Modifier and TypeMethodDescription<T extends GlueDiscoveryFilter>
List<T> getFiltersByType(Class<T> filterType) <T extends GlueDiscoverySelector>
List<T> getSelectorsByType(Class<T> selectorType)
-
Constructor Details
-
DefaultGlueDiscoveryRequest
public DefaultGlueDiscoveryRequest(Options options, List<GlueDiscoverySelector> selectors, List<GlueDiscoveryFilter> filters)
-
-
Method Details
-
getSelectorsByType
- Specified by:
getSelectorsByTypein interfaceGlueDiscoveryRequest
-
getFiltersByType
- Specified by:
getFiltersByTypein interfaceGlueDiscoveryRequest
-
getOptions
- Specified by:
getOptionsin interfaceGlueDiscoveryRequest
-