Class PatternCVersion
- java.lang.Object
-
- org.bidib.jbidibc.decoder.version.AbstractDecoderVersion
-
- org.bidib.jbidibc.decoder.version.PatternCVersion
-
- All Implemented Interfaces:
DecoderVersion
public class PatternCVersion extends AbstractDecoderVersion
This version is for T4T decoders.
-
-
Field Summary
Fields Modifier and Type Field Description static StringPATTERN_B-
Fields inherited from class org.bidib.jbidibc.decoder.version.AbstractDecoderVersion
pattern
-
-
Constructor Summary
Constructors Constructor Description PatternCVersion(String pattern)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)IntegergetMicroVersion()IntegergetMinorVersion()IntegergetRevision()inthashCode()voidparse(String versionString)static PatternCVersionparsePattern(String pattern)protected voidparseRevision(String versionString)protected voidparseVersion(String versionString)protected voidsetMicroVersion(Integer microVersion)protected voidsetMinorVersion(Integer minorVersion)-
Methods inherited from class org.bidib.jbidibc.decoder.version.AbstractDecoderVersion
getMajorVersion, setMajorVersion
-
-
-
-
Field Detail
-
PATTERN_B
public static final String PATTERN_B
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PatternCVersion
public PatternCVersion(String pattern)
-
-
Method Detail
-
getMinorVersion
public Integer getMinorVersion()
- Returns:
- the minor version
-
getMicroVersion
public Integer getMicroVersion()
- Returns:
- the micro version
-
getRevision
public Integer getRevision()
-
setMinorVersion
protected void setMinorVersion(Integer minorVersion)
-
setMicroVersion
protected void setMicroVersion(Integer microVersion)
-
parse
public void parse(String versionString)
- Parameters:
versionString- the version string to parse
-
parseVersion
protected void parseVersion(String versionString)
-
parseRevision
protected void parseRevision(String versionString)
-
parsePattern
public static PatternCVersion parsePattern(String pattern)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAbstractDecoderVersion
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classAbstractDecoderVersion
-
-