Class PipelineProxy

java.lang.Object
com.comphenix.protocol.injector.netty.PipelineProxy
All Implemented Interfaces:
io.netty.channel.ChannelPipeline, Iterable<Map.Entry<String,​io.netty.channel.ChannelHandler>>

public class PipelineProxy extends Object implements io.netty.channel.ChannelPipeline
A pipeline proxy.
Author:
Kristian
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected io.netty.channel.Channel
     
    protected io.netty.channel.ChannelPipeline
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    PipelineProxy​(io.netty.channel.ChannelPipeline pipeline, io.netty.channel.Channel channel)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.netty.channel.ChannelPipeline
    addAfter​(io.netty.util.concurrent.EventExecutorGroup arg0, String arg1, String arg2, io.netty.channel.ChannelHandler arg3)
     
    io.netty.channel.ChannelPipeline
    addAfter​(String arg0, String arg1, io.netty.channel.ChannelHandler arg2)
     
    io.netty.channel.ChannelPipeline
    addBefore​(io.netty.util.concurrent.EventExecutorGroup arg0, String arg1, String arg2, io.netty.channel.ChannelHandler arg3)
     
    io.netty.channel.ChannelPipeline
    addBefore​(String arg0, String arg1, io.netty.channel.ChannelHandler arg2)
     
    io.netty.channel.ChannelPipeline
    addFirst​(io.netty.channel.ChannelHandler... arg0)
     
    io.netty.channel.ChannelPipeline
    addFirst​(io.netty.util.concurrent.EventExecutorGroup arg0, io.netty.channel.ChannelHandler... arg1)
     
    io.netty.channel.ChannelPipeline
    addFirst​(io.netty.util.concurrent.EventExecutorGroup arg0, String arg1, io.netty.channel.ChannelHandler arg2)
     
    io.netty.channel.ChannelPipeline
    addFirst​(String arg0, io.netty.channel.ChannelHandler arg1)
     
    io.netty.channel.ChannelPipeline
    addLast​(io.netty.channel.ChannelHandler... arg0)
     
    io.netty.channel.ChannelPipeline
    addLast​(io.netty.util.concurrent.EventExecutorGroup arg0, io.netty.channel.ChannelHandler... arg1)
     
    io.netty.channel.ChannelPipeline
    addLast​(io.netty.util.concurrent.EventExecutorGroup arg0, String arg1, io.netty.channel.ChannelHandler arg2)
     
    io.netty.channel.ChannelPipeline
    addLast​(String arg0, io.netty.channel.ChannelHandler arg1)
     
    io.netty.channel.ChannelFuture
     
    io.netty.channel.ChannelFuture
    bind​(SocketAddress arg0, io.netty.channel.ChannelPromise arg1)
     
    io.netty.channel.Channel
     
    io.netty.channel.ChannelFuture
     
    io.netty.channel.ChannelFuture
    close​(io.netty.channel.ChannelPromise arg0)
     
    io.netty.channel.ChannelFuture
     
    io.netty.channel.ChannelFuture
    connect​(SocketAddress arg0, io.netty.channel.ChannelPromise arg1)
     
    io.netty.channel.ChannelFuture
     
    io.netty.channel.ChannelFuture
    connect​(SocketAddress arg0, SocketAddress arg1, io.netty.channel.ChannelPromise arg2)
     
    io.netty.channel.ChannelHandlerContext
    context​(io.netty.channel.ChannelHandler arg0)
     
    io.netty.channel.ChannelHandlerContext
    context​(Class<? extends io.netty.channel.ChannelHandler> arg0)
     
    io.netty.channel.ChannelHandlerContext
    context​(String arg0)
     
    io.netty.channel.ChannelFuture
     
    io.netty.channel.ChannelFuture
    deregister​(io.netty.channel.ChannelPromise arg0)
     
    io.netty.channel.ChannelFuture
     
    io.netty.channel.ChannelFuture
    disconnect​(io.netty.channel.ChannelPromise arg0)
     
    io.netty.channel.ChannelPipeline
     
    io.netty.channel.ChannelPipeline
     
    io.netty.channel.ChannelPipeline
     
    io.netty.channel.ChannelPipeline
     
    io.netty.channel.ChannelPipeline
     
    io.netty.channel.ChannelPipeline
     
    io.netty.channel.ChannelPipeline
     
    io.netty.channel.ChannelPipeline
     
    io.netty.channel.ChannelPipeline
     
    io.netty.channel.ChannelHandler
     
    io.netty.channel.ChannelHandlerContext
     
    io.netty.channel.ChannelPipeline
     
    <T extends io.netty.channel.ChannelHandler>
    T
    get​(Class<T> arg0)
     
    io.netty.channel.ChannelHandler
    get​(String arg0)
     
    Iterator<Map.Entry<String,​io.netty.channel.ChannelHandler>>
     
    io.netty.channel.ChannelHandler
     
    io.netty.channel.ChannelHandlerContext
     
     
    io.netty.channel.ChannelPipeline
     
    io.netty.channel.ChannelPipeline
    remove​(io.netty.channel.ChannelHandler arg0)
     
    <T extends io.netty.channel.ChannelHandler>
    T
    remove​(Class<T> arg0)
     
    io.netty.channel.ChannelHandler
    remove​(String arg0)
     
    io.netty.channel.ChannelHandler
     
    io.netty.channel.ChannelHandler
     
    io.netty.channel.ChannelPipeline
    replace​(io.netty.channel.ChannelHandler arg0, String arg1, io.netty.channel.ChannelHandler arg2)
     
    <T extends io.netty.channel.ChannelHandler>
    T
    replace​(Class<T> arg0, String arg1, io.netty.channel.ChannelHandler arg2)
     
    io.netty.channel.ChannelHandler
    replace​(String arg0, String arg1, io.netty.channel.ChannelHandler arg2)
     
    Map<String,​io.netty.channel.ChannelHandler>
     
    io.netty.channel.ChannelFuture
    write​(Object arg0)
     
    io.netty.channel.ChannelFuture
    write​(Object arg0, io.netty.channel.ChannelPromise arg1)
     
    io.netty.channel.ChannelFuture
     
    io.netty.channel.ChannelFuture
    writeAndFlush​(Object arg0, io.netty.channel.ChannelPromise arg1)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator
  • Field Details

    • pipeline

      protected final io.netty.channel.ChannelPipeline pipeline
    • channel

      protected final io.netty.channel.Channel channel
  • Constructor Details

    • PipelineProxy

      public PipelineProxy(io.netty.channel.ChannelPipeline pipeline, io.netty.channel.Channel channel)
  • Method Details

    • addAfter

      public io.netty.channel.ChannelPipeline addAfter(io.netty.util.concurrent.EventExecutorGroup arg0, String arg1, String arg2, io.netty.channel.ChannelHandler arg3)
      Specified by:
      addAfter in interface io.netty.channel.ChannelPipeline
    • addAfter

      public io.netty.channel.ChannelPipeline addAfter(String arg0, String arg1, io.netty.channel.ChannelHandler arg2)
      Specified by:
      addAfter in interface io.netty.channel.ChannelPipeline
    • addBefore

      public io.netty.channel.ChannelPipeline addBefore(io.netty.util.concurrent.EventExecutorGroup arg0, String arg1, String arg2, io.netty.channel.ChannelHandler arg3)
      Specified by:
      addBefore in interface io.netty.channel.ChannelPipeline
    • addBefore

      public io.netty.channel.ChannelPipeline addBefore(String arg0, String arg1, io.netty.channel.ChannelHandler arg2)
      Specified by:
      addBefore in interface io.netty.channel.ChannelPipeline
    • addFirst

      public io.netty.channel.ChannelPipeline addFirst(io.netty.channel.ChannelHandler... arg0)
      Specified by:
      addFirst in interface io.netty.channel.ChannelPipeline
    • addFirst

      public io.netty.channel.ChannelPipeline addFirst(io.netty.util.concurrent.EventExecutorGroup arg0, io.netty.channel.ChannelHandler... arg1)
      Specified by:
      addFirst in interface io.netty.channel.ChannelPipeline
    • addFirst

      public io.netty.channel.ChannelPipeline addFirst(io.netty.util.concurrent.EventExecutorGroup arg0, String arg1, io.netty.channel.ChannelHandler arg2)
      Specified by:
      addFirst in interface io.netty.channel.ChannelPipeline
    • addFirst

      public io.netty.channel.ChannelPipeline addFirst(String arg0, io.netty.channel.ChannelHandler arg1)
      Specified by:
      addFirst in interface io.netty.channel.ChannelPipeline
    • addLast

      public io.netty.channel.ChannelPipeline addLast(io.netty.channel.ChannelHandler... arg0)
      Specified by:
      addLast in interface io.netty.channel.ChannelPipeline
    • addLast

      public io.netty.channel.ChannelPipeline addLast(io.netty.util.concurrent.EventExecutorGroup arg0, io.netty.channel.ChannelHandler... arg1)
      Specified by:
      addLast in interface io.netty.channel.ChannelPipeline
    • addLast

      public io.netty.channel.ChannelPipeline addLast(io.netty.util.concurrent.EventExecutorGroup arg0, String arg1, io.netty.channel.ChannelHandler arg2)
      Specified by:
      addLast in interface io.netty.channel.ChannelPipeline
    • addLast

      public io.netty.channel.ChannelPipeline addLast(String arg0, io.netty.channel.ChannelHandler arg1)
      Specified by:
      addLast in interface io.netty.channel.ChannelPipeline
    • bind

      public io.netty.channel.ChannelFuture bind(SocketAddress arg0, io.netty.channel.ChannelPromise arg1)
      Specified by:
      bind in interface io.netty.channel.ChannelPipeline
    • bind

      public io.netty.channel.ChannelFuture bind(SocketAddress arg0)
      Specified by:
      bind in interface io.netty.channel.ChannelPipeline
    • channel

      public io.netty.channel.Channel channel()
      Specified by:
      channel in interface io.netty.channel.ChannelPipeline
    • close

      public io.netty.channel.ChannelFuture close()
      Specified by:
      close in interface io.netty.channel.ChannelPipeline
    • close

      public io.netty.channel.ChannelFuture close(io.netty.channel.ChannelPromise arg0)
      Specified by:
      close in interface io.netty.channel.ChannelPipeline
    • connect

      public io.netty.channel.ChannelFuture connect(SocketAddress arg0, io.netty.channel.ChannelPromise arg1)
      Specified by:
      connect in interface io.netty.channel.ChannelPipeline
    • connect

      public io.netty.channel.ChannelFuture connect(SocketAddress arg0, SocketAddress arg1, io.netty.channel.ChannelPromise arg2)
      Specified by:
      connect in interface io.netty.channel.ChannelPipeline
    • connect

      public io.netty.channel.ChannelFuture connect(SocketAddress arg0, SocketAddress arg1)
      Specified by:
      connect in interface io.netty.channel.ChannelPipeline
    • connect

      public io.netty.channel.ChannelFuture connect(SocketAddress arg0)
      Specified by:
      connect in interface io.netty.channel.ChannelPipeline
    • context

      public io.netty.channel.ChannelHandlerContext context(io.netty.channel.ChannelHandler arg0)
      Specified by:
      context in interface io.netty.channel.ChannelPipeline
    • context

      public io.netty.channel.ChannelHandlerContext context(Class<? extends io.netty.channel.ChannelHandler> arg0)
      Specified by:
      context in interface io.netty.channel.ChannelPipeline
    • context

      public io.netty.channel.ChannelHandlerContext context(String arg0)
      Specified by:
      context in interface io.netty.channel.ChannelPipeline
    • deregister

      public io.netty.channel.ChannelFuture deregister()
      Specified by:
      deregister in interface io.netty.channel.ChannelPipeline
    • deregister

      public io.netty.channel.ChannelFuture deregister(io.netty.channel.ChannelPromise arg0)
      Specified by:
      deregister in interface io.netty.channel.ChannelPipeline
    • fireChannelUnregistered

      public io.netty.channel.ChannelPipeline fireChannelUnregistered()
      Specified by:
      fireChannelUnregistered in interface io.netty.channel.ChannelPipeline
    • disconnect

      public io.netty.channel.ChannelFuture disconnect()
      Specified by:
      disconnect in interface io.netty.channel.ChannelPipeline
    • disconnect

      public io.netty.channel.ChannelFuture disconnect(io.netty.channel.ChannelPromise arg0)
      Specified by:
      disconnect in interface io.netty.channel.ChannelPipeline
    • fireChannelActive

      public io.netty.channel.ChannelPipeline fireChannelActive()
      Specified by:
      fireChannelActive in interface io.netty.channel.ChannelPipeline
    • fireChannelInactive

      public io.netty.channel.ChannelPipeline fireChannelInactive()
      Specified by:
      fireChannelInactive in interface io.netty.channel.ChannelPipeline
    • fireChannelRead

      public io.netty.channel.ChannelPipeline fireChannelRead(Object arg0)
      Specified by:
      fireChannelRead in interface io.netty.channel.ChannelPipeline
    • fireChannelReadComplete

      public io.netty.channel.ChannelPipeline fireChannelReadComplete()
      Specified by:
      fireChannelReadComplete in interface io.netty.channel.ChannelPipeline
    • fireChannelRegistered

      public io.netty.channel.ChannelPipeline fireChannelRegistered()
      Specified by:
      fireChannelRegistered in interface io.netty.channel.ChannelPipeline
    • fireChannelWritabilityChanged

      public io.netty.channel.ChannelPipeline fireChannelWritabilityChanged()
      Specified by:
      fireChannelWritabilityChanged in interface io.netty.channel.ChannelPipeline
    • fireExceptionCaught

      public io.netty.channel.ChannelPipeline fireExceptionCaught(Throwable arg0)
      Specified by:
      fireExceptionCaught in interface io.netty.channel.ChannelPipeline
    • fireUserEventTriggered

      public io.netty.channel.ChannelPipeline fireUserEventTriggered(Object arg0)
      Specified by:
      fireUserEventTriggered in interface io.netty.channel.ChannelPipeline
    • first

      public io.netty.channel.ChannelHandler first()
      Specified by:
      first in interface io.netty.channel.ChannelPipeline
    • firstContext

      public io.netty.channel.ChannelHandlerContext firstContext()
      Specified by:
      firstContext in interface io.netty.channel.ChannelPipeline
    • flush

      public io.netty.channel.ChannelPipeline flush()
      Specified by:
      flush in interface io.netty.channel.ChannelPipeline
    • get

      public <T extends io.netty.channel.ChannelHandler> T get(Class<T> arg0)
      Specified by:
      get in interface io.netty.channel.ChannelPipeline
    • get

      public io.netty.channel.ChannelHandler get(String arg0)
      Specified by:
      get in interface io.netty.channel.ChannelPipeline
    • iterator

      public Iterator<Map.Entry<String,​io.netty.channel.ChannelHandler>> iterator()
      Specified by:
      iterator in interface Iterable<Map.Entry<String,​io.netty.channel.ChannelHandler>>
    • last

      public io.netty.channel.ChannelHandler last()
      Specified by:
      last in interface io.netty.channel.ChannelPipeline
    • lastContext

      public io.netty.channel.ChannelHandlerContext lastContext()
      Specified by:
      lastContext in interface io.netty.channel.ChannelPipeline
    • names

      public List<String> names()
      Specified by:
      names in interface io.netty.channel.ChannelPipeline
    • read

      public io.netty.channel.ChannelPipeline read()
      Specified by:
      read in interface io.netty.channel.ChannelPipeline
    • remove

      public io.netty.channel.ChannelPipeline remove(io.netty.channel.ChannelHandler arg0)
      Specified by:
      remove in interface io.netty.channel.ChannelPipeline
    • remove

      public <T extends io.netty.channel.ChannelHandler> T remove(Class<T> arg0)
      Specified by:
      remove in interface io.netty.channel.ChannelPipeline
    • remove

      public io.netty.channel.ChannelHandler remove(String arg0)
      Specified by:
      remove in interface io.netty.channel.ChannelPipeline
    • removeFirst

      public io.netty.channel.ChannelHandler removeFirst()
      Specified by:
      removeFirst in interface io.netty.channel.ChannelPipeline
    • removeLast

      public io.netty.channel.ChannelHandler removeLast()
      Specified by:
      removeLast in interface io.netty.channel.ChannelPipeline
    • replace

      public io.netty.channel.ChannelPipeline replace(io.netty.channel.ChannelHandler arg0, String arg1, io.netty.channel.ChannelHandler arg2)
      Specified by:
      replace in interface io.netty.channel.ChannelPipeline
    • replace

      public <T extends io.netty.channel.ChannelHandler> T replace(Class<T> arg0, String arg1, io.netty.channel.ChannelHandler arg2)
      Specified by:
      replace in interface io.netty.channel.ChannelPipeline
    • replace

      public io.netty.channel.ChannelHandler replace(String arg0, String arg1, io.netty.channel.ChannelHandler arg2)
      Specified by:
      replace in interface io.netty.channel.ChannelPipeline
    • toMap

      public Map<String,​io.netty.channel.ChannelHandler> toMap()
      Specified by:
      toMap in interface io.netty.channel.ChannelPipeline
    • write

      public io.netty.channel.ChannelFuture write(Object arg0, io.netty.channel.ChannelPromise arg1)
      Specified by:
      write in interface io.netty.channel.ChannelPipeline
    • write

      public io.netty.channel.ChannelFuture write(Object arg0)
      Specified by:
      write in interface io.netty.channel.ChannelPipeline
    • writeAndFlush

      public io.netty.channel.ChannelFuture writeAndFlush(Object arg0, io.netty.channel.ChannelPromise arg1)
      Specified by:
      writeAndFlush in interface io.netty.channel.ChannelPipeline
    • writeAndFlush

      public io.netty.channel.ChannelFuture writeAndFlush(Object arg0)
      Specified by:
      writeAndFlush in interface io.netty.channel.ChannelPipeline