Package com.adobe.xfa.ut
Class UnitSpan.ParseData
java.lang.Object
com.adobe.xfa.ut.UnitSpan.ParseData
- Enclosing class:
UnitSpan
A class returned by the validatingParse() method.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal booleanWas the unit expressed as a percent?final booleanShould the result be interpreted as value per unit?final charUnit text.final charfinal charfinal intUnits parsed or defaulted.final intFraction part of value.final intAmount to divide fraction part by.final intNon-fractional or entire value. -
Constructor Summary
ConstructorsConstructorDescriptionParseData(int nValue, int nFraction, int nFractionScale, int eUnits, char cUnit0, char cUnit1, char cUnit2, boolean bValuePerUnit, boolean bPercent) -
Method Summary
-
Field Details
-
mnValue
public final int mnValueNon-fractional or entire value. -
mnFraction
public final int mnFractionFraction part of value. -
mnFractionScale
public final int mnFractionScaleAmount to divide fraction part by. -
meUnits
public final int meUnitsUnits parsed or defaulted. -
mcUnit0
public final char mcUnit0Unit text. Valid units are always two characters, so in order to be valid, mcUnit0 and mcUnit1 must be non-zero, and mcUnit2 must be zero. -
mcUnit1
public final char mcUnit1 -
mcUnit2
public final char mcUnit2 -
mbValuePerUnit
public final boolean mbValuePerUnitShould the result be interpreted as value per unit? -
mbPercent
public final boolean mbPercentWas the unit expressed as a percent?
-
-
Constructor Details
-
ParseData
public ParseData(int nValue, int nFraction, int nFractionScale, int eUnits, char cUnit0, char cUnit1, char cUnit2, boolean bValuePerUnit, boolean bPercent)
-