@Override
	public boolean equals(Object o) {
		if (!(o instanceof FieldID)) {
			return false;
		}

		FieldID id = (FieldID) o;
		return name.equals(id.name) && owner.equals(id.owner)
				&& desc.equals(id.desc);
	}