public class BaseCodecBuilderImpl extends Object implements BaseCodecBuilder
org.refcodes.mixin.VerifyModeAccessor.VerifyModeBuilder<B extends org.refcodes.mixin.VerifyModeAccessor.VerifyModeBuilder<B>>, org.refcodes.mixin.VerifyModeAccessor.VerifyModeMutator, org.refcodes.mixin.VerifyModeAccessor.VerifyModePropertyBaseCodecMetricsAccessor.BaseCodecMetricsBuilder<B extends BaseCodecMetricsAccessor.BaseCodecMetricsBuilder<B>>, BaseCodecMetricsAccessor.BaseCodecMetricsMutator, BaseCodecMetricsAccessor.BaseCodecMetricsProperty| Modifier and Type | Field and Description |
|---|---|
protected static int |
BITS_PER_BYTE |
protected static int |
BITS_PER_INT |
protected static int |
BYTE_MASK |
protected static int |
BYTES_PER_INT |
| Constructor and Description |
|---|
BaseCodecBuilderImpl() |
| Modifier and Type | Method and Description |
|---|---|
BaseCodecMetrics |
getBaseCodecMetrics()
Retrieves the base codec metrics from the base codec metrics property.
|
byte[] |
getDecodedData()
Retrieves the decoded data from the decoded data property.
|
String |
getEncodedText()
Retrieves the encoded text from the encoded text property.
|
org.refcodes.mixin.VerifyMode |
getVerifyMode() |
void |
setBaseCodecMetrics(BaseCodecMetrics aBaseCodecMetrics)
Sets the base codec metrics for the base codec metrics property.
|
void |
setDecodedData(byte[] aDecodedData)
Sets the decoded data for the decoded data property.
|
void |
setEncodedText(String aEncodedText)
Sets the encoded text for the encoded text property.
|
void |
setVerifyMode(org.refcodes.mixin.VerifyMode aVerifyMode) |
protected static int |
toBytes(byte[] aDecodedBytes,
int aOffset,
int aWord,
int aTrailingBytes,
BaseCodecMetrics aBaseCodecMetrics) |
protected static int |
toDecodedSize(String aEncodedText,
BaseCodecMetrics aBaseCodecMetrics) |
protected static int |
toEncodedSize(byte[] aDecodedData,
BaseCodecMetrics aBaseCodecMetrics) |
protected static int |
toWord(byte[] aDecodedData,
int aOffset,
BaseCodecMetrics aBaseCodecMetrics) |
BaseCodecBuilder |
withVerifyMode(org.refcodes.mixin.VerifyMode aVerifyMode) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetBaseCodecMetrics, withBaseCodecMetrics, withBaseCodecMetrics, withDecodedData, withEncodedTextprotected static final int BYTE_MASK
protected static final int BYTES_PER_INT
protected static final int BITS_PER_BYTE
protected static final int BITS_PER_INT
public BaseCodecMetrics getBaseCodecMetrics()
BaseCodecMetricsAccessorgetBaseCodecMetrics in interface BaseCodecMetricsAccessorpublic void setBaseCodecMetrics(BaseCodecMetrics aBaseCodecMetrics)
BaseCodecMetricsAccessor.BaseCodecMetricsMutatorsetBaseCodecMetrics in interface BaseCodecMetricsAccessor.BaseCodecMetricsMutatoraBaseCodecMetrics - The base codec metrics to be stored by the
font style property.public String getEncodedText()
BaseCodecBuildergetEncodedText in interface BaseCodecBuilderpublic void setEncodedText(String aEncodedText)
BaseCodecBuildersetEncodedText in interface BaseCodecBuilderaEncodedText - The encoded text to be stored by the encoded text
property.public byte[] getDecodedData()
BaseCodecBuildergetDecodedData in interface BaseCodecBuilderpublic void setDecodedData(byte[] aDecodedData)
BaseCodecBuildersetDecodedData in interface BaseCodecBuilderaDecodedData - The decoded data to be stored by the decoded data
property.public BaseCodecBuilder withVerifyMode(org.refcodes.mixin.VerifyMode aVerifyMode)
withVerifyMode in interface org.refcodes.mixin.VerifyModeAccessor.VerifyModeBuilder<BaseCodecBuilder>public org.refcodes.mixin.VerifyMode getVerifyMode()
getVerifyMode in interface org.refcodes.mixin.VerifyModeAccessorpublic void setVerifyMode(org.refcodes.mixin.VerifyMode aVerifyMode)
setVerifyMode in interface org.refcodes.mixin.VerifyModeAccessor.VerifyModeMutatorprotected static int toEncodedSize(byte[] aDecodedData,
BaseCodecMetrics aBaseCodecMetrics)
protected static int toWord(byte[] aDecodedData,
int aOffset,
BaseCodecMetrics aBaseCodecMetrics)
protected static int toDecodedSize(String aEncodedText, BaseCodecMetrics aBaseCodecMetrics)
protected static int toBytes(byte[] aDecodedBytes,
int aOffset,
int aWord,
int aTrailingBytes,
BaseCodecMetrics aBaseCodecMetrics)
Copyright © 2016. All rights reserved.