Class VersionMatcher
- java.lang.Object
-
- org.bidib.jbidibc.decoder.version.VersionMatcher
-
public class VersionMatcher extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVersionMatcher.VersionCheck
-
Field Summary
Fields Modifier and Type Field Description static StringPATTERN_Astatic StringPATTERN_Bstatic StringPATTERN_Cstatic Function<VersionMatcher.VersionCheck,String>versionMatcher
-
Constructor Summary
Constructors Constructor Description VersionMatcher()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DecoderVersiondetectVersion(String versionString)Detect the concrete version based on the provided version pattern.
-
-
-
Field Detail
-
PATTERN_A
public static final String PATTERN_A
- See Also:
- Constant Field Values
-
PATTERN_B
public static final String PATTERN_B
- See Also:
- Constant Field Values
-
PATTERN_C
public static final String PATTERN_C
- See Also:
- Constant Field Values
-
versionMatcher
public static Function<VersionMatcher.VersionCheck,String> versionMatcher
-
-
Method Detail
-
detectVersion
public DecoderVersion detectVersion(String versionString)
Detect the concrete version based on the provided version pattern.- Parameters:
versionString- the version string- Returns:
- the decoder version parser
-
-