public void add(int val, String str, Supplier<ParameterBase> factory) {
            super.add(val, str);
            factories.put(val, factory);
        }
Implements common functionality for SVCB and HTTPS records
src/main/java/core/org/xbill/DNS/SVCBBase.java