com.endeca.portal.attributes.model.formatters
Class AttributeNumericFormatter

java.lang.Object
  extended by com.endeca.portal.attributes.model.AttributeFormatter
      extended by com.endeca.portal.attributes.model.formatters.AttributeIntegerFormatter
          extended by com.endeca.portal.attributes.model.formatters.AttributeNumericFormatter
Direct Known Subclasses:
AttributeCurrencyFormatter

public class AttributeNumericFormatter
extends AttributeIntegerFormatter


Constructor Summary
AttributeNumericFormatter()
           
 
Method Summary
 java.lang.String format(java.lang.String rawValue)
           
protected  java.text.DecimalFormat getDecimalFormat()
           
 java.lang.Integer getDecimalPlaces()
           
 java.lang.String getDecimalSeparator()
           
 int getGroupingSize()
           
 java.lang.Boolean getGroupingUsed()
           
 void setDecimalPlaces(java.lang.Integer decimalPlaces)
           
 void setDecimalSeparator(java.lang.String decimalSeparator)
           
 void setGroupingSize(int groupingSize)
           
 void setGroupingUsed(java.lang.Boolean groupingUsed)
           
 
Methods inherited from class com.endeca.portal.attributes.model.formatters.AttributeIntegerFormatter
getGroupingSeparator, getIntegerFormat, isIncludePercentSuffix, setGroupingSeparator, setIncludePercentSuffix
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeNumericFormatter

public AttributeNumericFormatter()
Method Detail

getDecimalFormat

protected java.text.DecimalFormat getDecimalFormat()
Returns:
a DecimalFormat

format

public java.lang.String format(java.lang.String rawValue)
Overrides:
format in class AttributeIntegerFormatter

getGroupingUsed

public java.lang.Boolean getGroupingUsed()

setGroupingUsed

public void setGroupingUsed(java.lang.Boolean groupingUsed)

getDecimalSeparator

public java.lang.String getDecimalSeparator()

setDecimalSeparator

public void setDecimalSeparator(java.lang.String decimalSeparator)

getDecimalPlaces

public java.lang.Integer getDecimalPlaces()

setDecimalPlaces

public void setDecimalPlaces(java.lang.Integer decimalPlaces)

getGroupingSize

public int getGroupingSize()

setGroupingSize

public void setGroupingSize(int groupingSize)