@Override
    public int hashCode() {
        return Objects.hash(
                name, aliases, categoryPath, args, returnType, returnDescription, description, overloadType);
    }
@return True if this function signature is overloaded within its category
stroom-core-shared/src/main/java/stroom/query/shared/QueryHelpFunctionSignature.java