public BasicType basicTypeFromTypeCode(byte typeCode) throws InvalidSignatureException {
public BasicType basicTypeFromTypeCode(byte typeCode) {
	public BasicType basicTypeFromTypeCode(byte typeCode) throws InvalidSignatureException {		String signature = basicTypeCodeToSignatureMap.get(new Byte(typeCode));		if (signature == null)			throw new InvalidSignatureException("Invalid basic type code: " + typeCode);		BasicType type = (BasicType) signatureToTypeMap.get(signature);		if (type == null) {			type = new BasicType(typeCode);			signatureToTypeMap.put(signature, type);		}		return type;	}