}
if (Short.class.isAssignableFrom(tag.type)) {
return new Short(tagCode, content);
}
if (Int.class.isAssignableFrom(tag.type)) {
return new Int(tagCode, content);
}
if (OctetString.class.isAssignableFrom(tag.type)) {
return new OctetString(tagCode, content);
}
if (COctetString.class.isAssignableFrom(tag.type)) {