public String toString()

in core/src/main/java/org/apache/mina/transport/nio/NioSelectorLoop.java [319:363]


        public String toString() {
            StringBuilder sb = new StringBuilder();

            sb.append("Registration : [");

            boolean hasOp = false;

            if ((ops & SelectionKey.OP_READ) == SelectionKey.OP_READ) {
                sb.append("OP_READ");
                hasOp = true;
            }

            if ((ops & SelectionKey.OP_WRITE) == SelectionKey.OP_WRITE) {
                if (hasOp) {
                    sb.append("|");
                }

                sb.append("OP_WRITE");
                hasOp = true;
            }

            if ((ops & SelectionKey.OP_ACCEPT) == SelectionKey.OP_ACCEPT) {
                if (hasOp) {
                    sb.append("|");
                }

                sb.append("OP_ACCEPT");
                hasOp = true;
            }

            if ((ops & SelectionKey.OP_CONNECT) == SelectionKey.OP_CONNECT) {
                if (hasOp) {
                    sb.append("|");
                }

                sb.append("OP_CONNECT");
                hasOp = true;
            }

            if (channel != null) {
                sb.append(", ").append(channel);
            }

            return sb.toString();
        }