public class DefaultGrailsCodecClass extends AbstractInjectableGrailsClass implements GrailsCodecClass, org.springframework.beans.factory.InitializingBean, org.springframework.core.Ordered
| Modifiers | Name | Description |
|---|---|---|
private class |
DefaultGrailsCodecClass.ClosureCodecFactory |
|
private static class |
DefaultGrailsCodecClass.ClosureDecoder |
|
private static class |
DefaultGrailsCodecClass.ClosureEncoder |
|
private static class |
DefaultGrailsCodecClass.MethodCallingClosure |
|
private static class |
DefaultGrailsCodecClass.StateAwareEncoderWrapper |
|
private static class |
DefaultGrailsCodecClass.StreamingStateAwareEncoderWrapper |
| Modifiers | Name | Description |
|---|---|---|
static java.lang.String |
CODEC |
|
private Decoder |
decoder |
|
private Encoder |
encoder |
|
private boolean |
initialized |
|
private static int |
instantionCounter |
|
private int |
order |
| Fields inherited from class | Fields |
|---|---|
class AbstractGrailsClass |
classPropertyFetcher, clazz, fullName, grailsApplication, isAbstract, logicalPropertyName, name, naturalName, packageName, propertyName, shortName |
| Constructor and description |
|---|
DefaultGrailsCodecClass
(java.lang.Class<?> clazz) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
public void |
afterPropertiesSet() |
|
protected java.lang.Object |
autowireCodecBean(java.lang.Object existingBean) |
|
public void |
configureCodecMethods() |
|
public Decoder |
getDecoder() |
|
public Encoder |
getEncoder() |
|
public int |
getOrder() |
|
private void |
initializeCodec() |