-
- All Implemented Interfaces:
- Flushable, BaseEncoder, BaseEncoder.BaseEncoderConsumer, BaseMetricsAccessor, BaseMetricsAccessor.BaseCodecMetricsProperty, BaseMetricsAccessor.BaseMetricsBuilder<BaseEncoder>, BaseMetricsAccessor.BaseMetricsMutator, Encoder, org.refcodes.component.Closable, org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.ClosedAccessor, org.refcodes.component.ConnectableComponent, org.refcodes.component.ConnectableComponent.ConnectableAutomaton, org.refcodes.component.ConnectionComponent<org.refcodes.io.ByteConsumer>, org.refcodes.component.ConnectionOpenable<org.refcodes.io.ByteConsumer>, org.refcodes.component.ConnectionStatusAccessor, org.refcodes.component.OpenedAccessor, org.refcodes.io.ByteBlockConsumer, org.refcodes.io.ByteBlockSender, org.refcodes.io.ByteConsumer, org.refcodes.io.ByteDatagramConsumer, org.refcodes.io.ByteDatagramSender, org.refcodes.io.ByteSender, org.refcodes.io.Sendable
- Enclosing class:
- BaseEncoderImpl
public static class BaseEncoderImpl.BaseEncoderConsumerImpl
extends AbstractBaseEncoder
implements BaseEncoder.BaseEncoderConsumer
Vanilla plain implementation of the BaseEncoderConsumer
interface
to be used with ByteConsumer
(ByteSender
) instances.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.component.ConnectableComponent
org.refcodes.component.ConnectableComponent.ConnectableAutomaton
-
Nested classes/interfaces inherited from interface org.refcodes.component.OpenedAccessor
org.refcodes.component.OpenedAccessor.OpenedMutator, org.refcodes.component.OpenedAccessor.OpenedProperty
-
Nested classes/interfaces inherited from interface org.refcodes.component.Closable
org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.Closable.CloseBuilder<B extends org.refcodes.component.Closable.CloseBuilder<B>>
-
Nested classes/interfaces inherited from interface org.refcodes.component.ClosedAccessor
org.refcodes.component.ClosedAccessor.ClosedMutator, org.refcodes.component.ClosedAccessor.ClosedProperty
-
Nested classes/interfaces inherited from interface org.refcodes.component.ConnectionStatusAccessor
org.refcodes.component.ConnectionStatusAccessor.ConnectionStatusMutator, org.refcodes.component.ConnectionStatusAccessor.ConnectionStatusProperty
-
Nested classes/interfaces inherited from interface org.refcodes.component.ConnectionComponent
org.refcodes.component.ConnectionComponent.ConnectionAutomaton<CON>
-
Nested classes/interfaces inherited from interface org.refcodes.component.ConnectionOpenable
org.refcodes.component.ConnectionOpenable.ConnectionOpenAutomaton<CON>
-
Method Summary
-
Methods inherited from class org.refcodes.component.impls.AbstractConnectableAutomaton
getConnectionStatus, isClosable, isClosed, isOpenable, isOpened, open, setConnectionStatus
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.refcodes.io.ByteSender
flush, writeDatagrams
-
Methods inherited from interface org.refcodes.io.ByteConsumer
writeDatagram, writeDatagrams
-
Methods inherited from interface org.refcodes.component.OpenedAccessor
isOpened
-
Methods inherited from interface org.refcodes.component.Closable.CloseAutomaton
isClosable
-
Methods inherited from interface org.refcodes.component.Closable
close, closeIn, closeQuietly
-
Methods inherited from interface org.refcodes.component.ClosedAccessor
isClosed
-
Methods inherited from interface org.refcodes.component.ConnectionStatusAccessor
getConnectionStatus
Copyright © 2017. All rights reserved.