Uses of Interface
org.apache.mina.filter.codec.demux.MessageEncoder
Packages that use MessageEncoder
Package
Description
Protocol codecs that helps you to implement even more complex protocols by splitting a codec into multiple sub-codecs.
-
Uses of MessageEncoder in org.apache.mina.filter.codec.demux
Fields in org.apache.mina.filter.codec.demux declared as MessageEncoderModifier and TypeFieldDescriptionprivate final MessageEncoder<T> DemuxingProtocolEncoder.SingletonMessageEncoderFactory.encoderFields in org.apache.mina.filter.codec.demux with type parameters of type MessageEncoderModifier and TypeFieldDescriptionprivate final Class<MessageEncoder<T>> DemuxingProtocolEncoder.DefaultConstructorMessageEncoderFactory.encoderClassprivate final ConcurrentHashMap<Class<?>, MessageEncoder> DemuxingProtocolEncoder.State.findEncoderCacheprivate final Map<Class<?>, MessageEncoder> DemuxingProtocolEncoder.State.type2encoderMethods in org.apache.mina.filter.codec.demux that return MessageEncoderModifier and TypeMethodDescriptionprotected MessageEncoder<Object> DemuxingProtocolEncoder.findEncoder(DemuxingProtocolEncoder.State state, Class<?> type) private MessageEncoder<Object> DemuxingProtocolEncoder.findEncoder(DemuxingProtocolEncoder.State state, Class<?> type, Set<Class<?>> triedClasses) DemuxingProtocolEncoder.DefaultConstructorMessageEncoderFactory.getEncoder()Creates a new message encoder.DemuxingProtocolEncoder.SingletonMessageEncoderFactory.getEncoder()Creates a new message encoder.MessageEncoderFactory.getEncoder()Creates a new message encoder.Methods in org.apache.mina.filter.codec.demux with parameters of type MessageEncoderModifier and TypeMethodDescription<T> voidDemuxingProtocolCodecFactory.addMessageEncoder(Class<T> messageType, MessageEncoder<? super T> encoder) Adds a new message encoder for a given message type<T> voidDemuxingProtocolCodecFactory.addMessageEncoder(Iterable<Class<? extends T>> messageTypes, MessageEncoder<? super T> encoder) Adds a new message encoder for a list of message types<T> voidDemuxingProtocolEncoder.addMessageEncoder(Class<T> messageType, MessageEncoder<? super T> encoder) Add a new message encoder instance for a given message type<T> voidDemuxingProtocolEncoder.addMessageEncoder(Iterable<Class<? extends T>> messageTypes, MessageEncoder<? super T> encoder) Add a new message instance class for a list of message typesMethod parameters in org.apache.mina.filter.codec.demux with type arguments of type MessageEncoderModifier and TypeMethodDescriptionvoidDemuxingProtocolCodecFactory.addMessageEncoder(Iterable<Class<?>> messageTypes, Class<? extends MessageEncoder> encoderClass) Adds a new message encoder for a list of message typesvoidDemuxingProtocolEncoder.addMessageEncoder(Iterable<Class<?>> messageTypes, Class<? extends MessageEncoder> encoderClass) Add a new message encoder class for a list of message typesConstructors in org.apache.mina.filter.codec.demux with parameters of type MessageEncoderConstructor parameters in org.apache.mina.filter.codec.demux with type arguments of type MessageEncoderModifierConstructorDescriptionprivateDefaultConstructorMessageEncoderFactory(Class<MessageEncoder<T>> encoderClass)