Top Description Inners Constructors Methods
org.junit.platform.engine.discovery

pack-priv Class DiscoverySelectorIdentifierParsers

extends Object
Class Inheritance
Static Imports
java.util.Collections.unmodifiableMap, .Objects.requireNonNull

Utility class for parsing DiscoverySelectorIdentifiers.
Since
1.11

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static enum

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static Optional<? extends DiscoverySelector>
parse(String identifier)

pack-priv static Optional<? extends DiscoverySelector>
pack-priv static Stream<? extends DiscoverySelector>
parseAll(String... identifiers)

pack-priv static Stream<? extends DiscoverySelector>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

DiscoverySelectorIdentifierParsersback to summary
private DiscoverySelectorIdentifierParsers()

Method Detail

parseback to summary
pack-priv static Optional<? extends DiscoverySelector> parse(String identifier)
parseback to summary
pack-priv static Optional<? extends DiscoverySelector> parse(DiscoverySelectorIdentifier identifier)
parseAllback to summary
pack-priv static Stream<? extends DiscoverySelector> parseAll(String... identifiers)
parseAllback to summary
pack-priv static Stream<? extends DiscoverySelector> parseAll(Collection<DiscoverySelectorIdentifier> identifiers)
org.junit.platform.engine.discovery back to summary

private final Enum DiscoverySelectorIdentifierParsers.Singleton

extends Enum<DiscoverySelectorIdentifierParsers.Singleton>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final DiscoverySelectorIdentifierParsers.Singleton
private final Map<String, DiscoverySelectorIdentifierParser>

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static DiscoverySelectorIdentifierParsers.Singleton
public static DiscoverySelectorIdentifierParsers.Singleton[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

INSTANCEback to summary
public static final DiscoverySelectorIdentifierParsers.Singleton INSTANCE
parsersByPrefixback to summary
private final Map<String, DiscoverySelectorIdentifierParser> parsersByPrefix

Constructor Detail

Singletonback to summary
private Singleton()

Method Detail

valueOfback to summary
public static DiscoverySelectorIdentifierParsers.Singleton valueOf(String name)
valuesback to summary
public static DiscoverySelectorIdentifierParsers.Singleton[] values()