public static class PartOfSet.PartOfSetValue
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.Integer |
count |
private java.lang.String |
extra |
private java.lang.String |
rawCount |
private java.lang.String |
rawText |
private java.lang.String |
rawTotal |
private static java.lang.String |
SEPARATOR |
private java.lang.Integer |
total |
private static java.util.regex.Pattern |
trackNoPattern |
private static java.util.regex.Pattern |
trackNoPatternWithTotalCount |
Constructor and Description |
---|
PartOfSet.PartOfSetValue() |
PartOfSet.PartOfSetValue(java.lang.Integer count,
java.lang.Integer total)
Newly created
|
PartOfSet.PartOfSetValue(java.lang.String value)
When constructing from data
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Integer |
getCount() |
java.lang.String |
getCountAsText()
Get Count including padded if padding is enabled
|
java.lang.String |
getRawValue() |
java.lang.Integer |
getTotal() |
java.lang.String |
getTotalAsText()
Get Total padded
|
private void |
initFromValue(java.lang.String value)
Given a raw value that could contain both a count and total and extra stuff (but needdnt contain
anything tries to parse it)
|
private void |
padNumber(java.lang.StringBuffer sb,
java.lang.Integer count,
PadNumberOption padNumberLength)
Pad number so number is defined as long as length
|
private void |
resetValueFromCounts() |
void |
setCount(java.lang.Integer count) |
void |
setCount(java.lang.String count) |
void |
setRawValue(java.lang.String value) |
void |
setTotal(java.lang.Integer total) |
void |
setTotal(java.lang.String total) |
java.lang.String |
toString() |
private static final java.util.regex.Pattern trackNoPatternWithTotalCount
private static final java.util.regex.Pattern trackNoPattern
private static final java.lang.String SEPARATOR
private java.lang.Integer count
private java.lang.Integer total
private java.lang.String extra
private java.lang.String rawText
private java.lang.String rawCount
private java.lang.String rawTotal
public PartOfSet.PartOfSetValue()
public PartOfSet.PartOfSetValue(java.lang.String value)
value
- public PartOfSet.PartOfSetValue(java.lang.Integer count, java.lang.Integer total)
count
- total
- private void initFromValue(java.lang.String value)
value
- private void resetValueFromCounts()
public java.lang.Integer getCount()
public java.lang.Integer getTotal()
public void setCount(java.lang.Integer count)
public void setTotal(java.lang.Integer total)
public void setCount(java.lang.String count)
public void setTotal(java.lang.String total)
public java.lang.String getRawValue()
public void setRawValue(java.lang.String value)
public java.lang.String getCountAsText()
private void padNumber(java.lang.StringBuffer sb, java.lang.Integer count, PadNumberOption padNumberLength)
sb
- count
- padNumberLength
- public java.lang.String getTotalAsText()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2005-2013 java.net. All Rights Reserved.