public int size()

in proton-j/src/main/java/org/apache/qpid/proton/codec/transport/OpenType.java [109:131]


        public int size()
        {
            return _open.getProperties() != null
                      ? 10
                      : _open.getDesiredCapabilities() != null
                      ? 9
                      : _open.getOfferedCapabilities() != null
                      ? 8
                      : _open.getIncomingLocales() != null
                      ? 7
                      : _open.getOutgoingLocales() != null
                      ? 6
                      : _open.getIdleTimeOut() != null
                      ? 5
                      : (_open.getChannelMax() != null && !_open.getChannelMax().equals(UnsignedShort.MAX_VALUE))
                      ? 4
                      : (_open.getMaxFrameSize() != null && !_open.getMaxFrameSize().equals(UnsignedInteger.MAX_VALUE))
                      ? 3
                      : _open.getHostname() != null
                      ? 2
                      : 1;

        }