Package com.google.gwt.text.shared
Interface Renderer<T>
-
- Type Parameters:
T- the type to render
- All Known Implementing Classes:
AbstractRenderer,DateTimeFormatRenderer,DoubleRenderer,IntegerRenderer,LongRenderer,NumberFormatRenderer,PassthroughRenderer,ProxyRenderer,ToStringRenderer
public interface Renderer<T>An object that can render other objects of a particular type into plain-text form. Allows decoupling that is useful for a dependency-injection architecture.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Stringrender(T object)Rendersobjectas plain text.voidrender(T object, java.lang.Appendable appendable)Rendersobjectas plain text, appended directly toappendable.
-
-
-
Method Detail
-
render
java.lang.String render(T object)
Rendersobjectas plain text. Should never throw any exceptions!
-
render
void render(T object, java.lang.Appendable appendable) throws java.io.IOException
Rendersobjectas plain text, appended directly toappendable. Should never throw any exceptions except ifappendablethrows anIOException.- Throws:
java.io.IOException
-
-