public class StringEncoder extends AbstractTransformer<java.lang.String,Buffer>
Buffer to StringAbstractTransformer.LastResultAwareState<K,L>| Modifier and Type | Field and Description |
|---|---|
protected java.nio.charset.Charset |
charset |
protected java.lang.String |
stringTerminator |
attributeBuilder, stateAttr| Constructor and Description |
|---|
StringEncoder() |
StringEncoder(java.nio.charset.Charset charset) |
StringEncoder(java.nio.charset.Charset charset,
java.lang.String stringTerminator) |
StringEncoder(java.lang.String stringTerminator) |
| Modifier and Type | Method and Description |
|---|---|
java.nio.charset.Charset |
getCharset() |
java.lang.String |
getName()
Get the Transformer name.
|
boolean |
hasInputRemaining(AttributeStorage storage,
java.lang.String input) |
void |
setCharset(java.nio.charset.Charset charset) |
protected TransformationResult<java.lang.String,Buffer> |
transformImpl(AttributeStorage storage,
java.lang.String input) |
createStateObject, getLastResult, getMemoryManager, getNamePrefix, getValue, obtainMemoryManager, obtainStateObject, release, saveLastResult, setMemoryManager, transformprotected java.nio.charset.Charset charset
protected java.lang.String stringTerminator
public StringEncoder()
public StringEncoder(java.lang.String stringTerminator)
public StringEncoder(java.nio.charset.Charset charset)
public StringEncoder(java.nio.charset.Charset charset,
java.lang.String stringTerminator)
public java.lang.String getName()
Transformerprotected TransformationResult<java.lang.String,Buffer> transformImpl(AttributeStorage storage, java.lang.String input) throws TransformationException
transformImpl in class AbstractTransformer<java.lang.String,Buffer>TransformationExceptionpublic boolean hasInputRemaining(AttributeStorage storage, java.lang.String input)
public java.nio.charset.Charset getCharset()
public void setCharset(java.nio.charset.Charset charset)
Copyright © 2018 Oracle Corporation. All Rights Reserved.