org.glassfish.grizzly.utils
Class ChunkingFilter.ChunkingTransformer
java.lang.Object
org.glassfish.grizzly.AbstractTransformer<Buffer,Buffer>
org.glassfish.grizzly.utils.ChunkingFilter.ChunkingTransformer
- All Implemented Interfaces:
- Transformer<Buffer,Buffer>
- Direct Known Subclasses:
- ChunkingFilter.ChunkingDecoder, ChunkingFilter.ChunkingEncoder
- Enclosing class:
- ChunkingFilter
public abstract static class ChunkingFilter.ChunkingTransformer
- extends AbstractTransformer<Buffer,Buffer>
| Methods inherited from class org.glassfish.grizzly.AbstractTransformer |
createStateObject, getLastResult, getMemoryManager, getNamePrefix, getValue, obtainMemoryManager, obtainStateObject, release, saveLastResult, setMemoryManager, transform |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChunkingFilter.ChunkingTransformer
public ChunkingFilter.ChunkingTransformer(int chunk)
getName
public String getName()
- Description copied from interface:
Transformer
- Get the Transformer name. The name is used to store
Transformer associated data.
- Returns:
- The Transformer name.
transformImpl
protected TransformationResult<Buffer,Buffer> transformImpl(AttributeStorage storage,
Buffer input)
throws TransformationException
- Specified by:
transformImpl in class AbstractTransformer<Buffer,Buffer>
- Throws:
TransformationException
hasInputRemaining
public boolean hasInputRemaining(AttributeStorage storage,
Buffer input)
Copyright © 2012 Oracle Corporation. All Rights Reserved.