@Override
    public int hashCode() {
        int result = this.verb != null ? this.verb.hashCode() : 0;
        result = 31 * result + (this.pathPattern != null ? this.pathPattern.hashCode() : 0);
        result = 31 * result + (this.role != null ? this.role.hashCode() : 0);
        return result;
    }
@see java.lang.Object#equals(java.lang.Object)
gateway/engine/policies/src/main/java/io/apiman/gateway/engine/policies/config/AuthorizationRule.java