public class NumberRenderer extends Grid.AbstractRenderer<Number>
ClientConnector.AttachEvent, ClientConnector.AttachListener, ClientConnector.ConnectorErrorEvent, ClientConnector.DetachEvent, ClientConnector.DetachListener| Constructor and Description |
|---|
NumberRenderer()
Creates a new number renderer.
|
NumberRenderer(Locale locale)
Creates a new number renderer.
|
NumberRenderer(NumberFormat numberFormat)
Creates a new number renderer.
|
NumberRenderer(NumberFormat numberFormat,
String nullRepresentation)
Creates a new number renderer.
|
NumberRenderer(String formatString)
Creates a new number renderer.
|
NumberRenderer(String formatString,
Locale locale)
Creates a new number renderer.
|
NumberRenderer(String formatString,
Locale locale,
String nullRepresentation)
Creates a new number renderer.
|
| Modifier and Type | Method and Description |
|---|---|
elemental.json.JsonValue |
encode(Number value)
Encodes the given value into a
JsonValue. |
String |
getNullRepresentation()
Null representation for the renderer
|
String |
toString() |
encode, encodeValue, extend, getPresentationType, getSupportedParentTypeaddComponentToGrid, getColumn, getItemId, getParentGrid, refreshRow, remove, removeComponentFromGridgetParent, setParentaddAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, attach, beforeClientResponse, createState, detach, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getState, getState, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isConnectorEnabled, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResourceclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddAttachListener, addDetachListener, attach, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getParent, getRpcManager, getStateType, getUI, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlergetConnectorIdpublic NumberRenderer()
public NumberRenderer(NumberFormat numberFormat)
numberFormat - the number format with which to display numbersIllegalArgumentException - if numberFormat is nullpublic NumberRenderer(NumberFormat numberFormat, String nullRepresentation) throws IllegalArgumentException
numberFormat - the number format with which to display numbersnullRepresentation - the textual representation of null valueIllegalArgumentException - if numberFormat is nullpublic NumberRenderer(Locale locale) throws IllegalArgumentException
locale - the locale in which to display numbersIllegalArgumentException - if locale is nullpublic NumberRenderer(String formatString, Locale locale) throws IllegalArgumentException
formatString - the format string with which to format the numberlocale - the locale in which to display numbersIllegalArgumentException - if locale is nullpublic NumberRenderer(String formatString) throws IllegalArgumentException
formatString - the format string with which to format the numberIllegalArgumentException - if formatString is nullpublic NumberRenderer(String formatString, Locale locale, String nullRepresentation)
formatString - the format string with which to format the numberlocale - the locale in which to present numbersIllegalArgumentException - if either argument is nullpublic elemental.json.JsonValue encode(Number value)
RendererJsonValue.public String getNullRepresentation()
Grid.AbstractRenderergetNullRepresentation in class Grid.AbstractRenderer<Number>nullCopyright © 2023 Vaadin Ltd. All rights reserved.