Class AWVFormatterFactory.NonBlankString

  extended by ariba.util.formatter.Formatter
      extended by ariba.ui.validation.AWVFormatterFactory.NonBlankString
All Implemented Interfaces:
Compare, StringParser
Enclosing class:

public static final class AWVFormatterFactory.NonBlankString
extends Formatter

Field Summary
Fields inherited from interface ariba.util.core.Compare
EqualTo, GreaterThan, LessThan
Constructor Summary
Method Summary
 java.lang.Object getValue(java.lang.Object object, java.util.Locale locale)
          Returns an object of the appropriate type for this formatter based on the given object.
Methods inherited from class ariba.util.formatter.Formatter
canFormatNulls, compare, compare, equal, equal, getFormat, getFormat, getFormatterClassForType, getFormatterForObject, getFormatterForType, getLocale, getStringValue, getStringValue, getValue, handlesNulls, isBidirectional, makeParseException, makeParseException, makeParseException, makeParseExceptionMessage, makeParseExceptionMessage, objectsAreEqual, objectsAreEqual, parse, parse, parseString, parseString, quickCompare, quickCompare, quickCompareValue, registerFormatter
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public AWVFormatterFactory.NonBlankString()
Method Detail


public java.lang.Object getValue(java.lang.Object object,
                                 java.util.Locale locale)
Description copied from class: Formatter
Returns an object of the appropriate type for this formatter based on the given object. The given locale is used for any conversion that may be done.

The type of the given object can by anything; it is up to each specific implementation to do the appropriate conversion, parsing, etc. to create a value of the appropriate type.

The return value may be null depending on the specific implementation for a given formatter.

Subclasses must define this method to provide type-specific conversion.

Specified by:
getValue in class Formatter
object - the object to convert to the type for this formatter
locale - the locale used when converting the object
an object of the appropriate type for this formatter

AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.