DefaultUnmarshallerProvider Class — netty Architecture
Architecture documentation for the DefaultUnmarshallerProvider class in DefaultUnmarshallerProvider.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD c424e558_a2a5_d091_f74b_ad940a2515c0["DefaultUnmarshallerProvider"] bd7ae3ce_ab45_e07d_26f6_48fab7de590c["DefaultUnmarshallerProvider.java"] c424e558_a2a5_d091_f74b_ad940a2515c0 -->|defined in| bd7ae3ce_ab45_e07d_26f6_48fab7de590c 268bb834_42d3_d035_843f_361dcfc2dbe9["DefaultUnmarshallerProvider()"] c424e558_a2a5_d091_f74b_ad940a2515c0 -->|method| 268bb834_42d3_d035_843f_361dcfc2dbe9 01cf3fbb_a934_d9a0_a6cb_5de658979da8["Unmarshaller()"] c424e558_a2a5_d091_f74b_ad940a2515c0 -->|method| 01cf3fbb_a934_d9a0_a6cb_5de658979da8
Relationship Graph
Source Code
codec-marshalling/src/main/java/io/netty/handler/codec/marshalling/DefaultUnmarshallerProvider.java lines 29–50
public class DefaultUnmarshallerProvider implements UnmarshallerProvider {
private final MarshallerFactory factory;
private final MarshallingConfiguration config;
/**
* Create a new instance of {@link DefaultMarshallerProvider}
*
* @param factory the {@link MarshallerFactory} to use to create {@link Unmarshaller}
* @param config the {@link MarshallingConfiguration}
*/
public DefaultUnmarshallerProvider(MarshallerFactory factory, MarshallingConfiguration config) {
this.factory = factory;
this.config = config;
}
@Override
public Unmarshaller getUnmarshaller(ChannelHandlerContext ctx) throws Exception {
return factory.createUnmarshaller(config);
}
}
Defined In
Source
Frequently Asked Questions
What is the DefaultUnmarshallerProvider class?
DefaultUnmarshallerProvider is a class in the netty codebase, defined in codec-marshalling/src/main/java/io/netty/handler/codec/marshalling/DefaultUnmarshallerProvider.java.
Where is DefaultUnmarshallerProvider defined?
DefaultUnmarshallerProvider is defined in codec-marshalling/src/main/java/io/netty/handler/codec/marshalling/DefaultUnmarshallerProvider.java at line 29.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free