package io.trygvis.container.compiler.model; public class FieldRef implements Comparable { public final TypeRef klass; public final String name; public FieldRef(TypeRef klass, String name) { this.klass = klass; this.name = name; } @Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof FieldRef)) return false; FieldRef fieldRef = (FieldRef) o; return name.equals(fieldRef.name); } @Override public int hashCode() { return name.hashCode(); } @Override public int compareTo(FieldRef o) { return name.compareTo(o.name); } }