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

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
              extended by com.endeca.portal.attributes.model.formatters.AttributeCurrencyFormatter

public class AttributeCurrencyFormatter
extends AttributeNumericFormatter


Constructor Summary
AttributeCurrencyFormatter()
          Custom constructor for creating a record spec from non-mdex models (e.g. deep-links).
 
Method Summary
 java.lang.String format(java.lang.String rawValue)
           
 java.lang.String getCurrencySymbol()
           
 java.lang.Boolean getCurrencySymbolPrefixed()
           
 void setCurrencySymbol(java.lang.String currencySymbol)
           
 void setCurrentSymbolPrefixed(java.lang.Boolean currencySymbolPrefixed)
           
 
Methods inherited from class com.endeca.portal.attributes.model.formatters.AttributeNumericFormatter
getDecimalFormat, getDecimalPlaces, getDecimalSeparator, getGroupingSize, getGroupingUsed, setDecimalPlaces, setDecimalSeparator, setGroupingSize, setGroupingUsed
 
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

AttributeCurrencyFormatter

public AttributeCurrencyFormatter()
Custom constructor for creating a record spec from non-mdex models (e.g. deep-links).

Method Detail

format

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

getCurrencySymbol

public java.lang.String getCurrencySymbol()

setCurrencySymbol

public void setCurrencySymbol(java.lang.String currencySymbol)

getCurrencySymbolPrefixed

public java.lang.Boolean getCurrencySymbolPrefixed()

setCurrentSymbolPrefixed

public void setCurrentSymbolPrefixed(java.lang.Boolean currencySymbolPrefixed)