public abstract class JsrEncoder<T> extends Object implements javax.websocket.Encoder.TextStream<T>
| Modifier and Type | Field and Description | 
|---|---|
| private javax.json.JsonWriterFactory | factory | 
| Constructor and Description | 
|---|
| JsrEncoder() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | destroy() | 
| protected abstract void | doWrite(javax.json.JsonWriter writer,
       T t) | 
| void | encode(T t,
      Writer writer) | 
| void | init(javax.websocket.EndpointConfig endpointConfig) | 
protected abstract void doWrite(javax.json.JsonWriter writer,
                                T t)
public void init(javax.websocket.EndpointConfig endpointConfig)
init in interface javax.websocket.Encoderpublic void destroy()
destroy in interface javax.websocket.Encoderpublic void encode(T t, Writer writer) throws javax.websocket.EncodeException, IOException
encode in interface javax.websocket.Encoder.TextStream<T>javax.websocket.EncodeExceptionIOExceptionCopyright © 2014–2016 The Apache Software Foundation. All rights reserved.