Version result = new Version(majorComponent, minorComponent, serviceComponent, qualifierComponent); result.setInclusive(inclusive);
Version result = new Version(majorComponent, minorComponent, serviceComponent, qualifierComponent, inclusive);
	private Version readVersion(DataInputStream in) throws IOException {		byte tag = readTag(in);		if (tag == NULL)			return null;		if (tag == INDEX)			return (Version) objectTable.get(in.readInt());		int majorComponent = in.readInt();		int minorComponent = in.readInt();		int serviceComponent = in.readInt();		String qualifierComponent = readString(in, false);		boolean inclusive = in.readBoolean();		Version result = new Version(majorComponent, minorComponent, serviceComponent, qualifierComponent);		result.setInclusive(inclusive);		addToObjectTable(result);		return result;	}