ByteBuffer name = s.duplicate();
int e = s.position() + alias;
name.limit(e);
s.position(e);
TypeCodec codec = TypeCodec.utf8Instance;
String typeStr = (String) codec.deserialize(name);
dataType = CassandraTypeParser.parseOne(protocolVersion, typeStr);
}
// read component value
if (s.remaining() < 2) {