docs: private final static void addToMaps(PropertyCoder propCoder, int intValue, Class type, Object defaultVal, Class<? extends JmsDestinationImpl> suppressIfDefaultInJNDI) {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(tc, "addToMaps", new Object[]{propCoder, intValue, type, defaultVal, suppressIfDefaultInJNDI});
  
      // Extract the long & short names from the PropertyCoder. (We do this, rather than
      // passing them in separately, so that the names only have to be coded once).
      String longName  = propCoder.getLongName();
      String shortName = propCoder.getShortName();
  
      // Create the PropertyEntry which holds all the information we could possibly want, & put it in the Master Poperty Map
      PropertyEntry propEntry = new PropertyEntry(intValue, type, defaultVal, propCoder);
      propertyMap.put(longName, propEntry);
  
      // Add the appropriate reverse mapping to the Reverse Map which is used for decoding
      if (shortName != null) {
        reverseMap.put(shortName, longName);
      }
      else {
        reverseMap.put(longName, longName);
      }
  
      // If this property is to suppressed in JNDI, add it to defaultJNDIProperties map
      if (suppressIfDefaultInJNDI != null) {
        Map<String,Object> map = defaultJNDIProperties.get(suppressIfDefaultInJNDI);
        if (map == null) {
          map = new HashMap<String,Object>();
          defaultJNDIProperties.put(suppressIfDefaultInJNDI,map);
        }
  
        map.put(longName,defaultVal);
      }
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(tc, "addToMaps");
    }