private static final class IItemAttribute.Factory.FractionAttribute extends IItemAttribute.Factory.Attribute implements IItemAttribute
Modifier and Type | Class and Description |
---|---|
private class |
IItemAttribute.Factory.FractionAttribute.FractionComparator |
IItemAttribute.Factory
Modifier and Type | Field and Description |
---|---|
private java.util.Comparator |
m_comparator |
(package private) int |
m_denominatorAggregateID |
private java.text.FieldPosition |
m_fieldPosition |
private java.text.DecimalFormat |
m_format |
private java.text.DecimalFormat |
m_nFormat |
(package private) int |
m_numeratorAggregateID |
private int |
m_scale |
ATTRIBUTE_BLOCK_COVERAGE_ID, ATTRIBUTE_CLASS_COVERAGE_ID, ATTRIBUTE_LINE_COVERAGE_ID, ATTRIBUTE_METHOD_COVERAGE_ID, ATTRIBUTE_NAME_ID, UNITS_COUNT, UNITS_INSTR
Constructor and Description |
---|
FractionAttribute(java.lang.String name,
int numeratorAggregateID,
int denominatorAggregateID,
int scale,
int nFractionDigits) |
Modifier and Type | Method and Description |
---|---|
java.util.Comparator |
comparator() |
void |
format(IItem item,
java.lang.StringBuffer appendTo) |
boolean |
passes(IItem item,
int criterion) |
getName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName
final int m_numeratorAggregateID
final int m_denominatorAggregateID
private final int m_scale
private final java.text.DecimalFormat m_format
private final java.text.DecimalFormat m_nFormat
private final java.text.FieldPosition m_fieldPosition
private final java.util.Comparator m_comparator
FractionAttribute(java.lang.String name, int numeratorAggregateID, int denominatorAggregateID, int scale, int nFractionDigits)
public java.util.Comparator comparator()
comparator
in interface IItemAttribute
public void format(IItem item, java.lang.StringBuffer appendTo)
format
in interface IItemAttribute
public boolean passes(IItem item, int criterion)
passes
in interface IItemAttribute