424344454647484950
Integer key = new Integer(buffer.getInt()); PacketFactory factory = (PacketFactory) factories.get(key); if (factory == null) throw new ProtocolException("No factory registered for " + key); return factory.create(buffer.slice()); } }
Short key = new Short(buffer.getShort()); PacketFactory factory = (PacketFactory) factories.get(key); if (factory == null) throw new ProtocolException("No factory registered for " + key); return factory.create(buffer.slice()); } }
Long key = new Long(buffer.getLong()); PacketFactory factory = (PacketFactory) factories.get(key); if (factory == null) throw new ProtocolException("No factory registered for " + key); return factory.create(buffer.slice()); } }
Byte key = new Byte(buffer.get()); PacketFactory factory = (PacketFactory) factories.get(key); if (factory == null) throw new ProtocolException("No factory registered for " + key); return factory.create(buffer.slice()); } }
String key = PacketUtil.getString(buffer); PacketFactory factory = (PacketFactory) factories.get(key); if (factory == null) throw new ProtocolException("No factory registered for " + key); return factory.create(buffer.slice()); } }