docs: Boolean isStdMapClsSupported() {
  
          // its ok to use Class.forName here instead of nameSpace.classForName,
          // because all standard map classes are loaded by the boot loader
          boolean isSup = false;
  
          switch (type) {
  
              case Types.SQL_ARRAY : {
                  try {
                      Class.forName("java.sql.Array");
  
                      isSup = true;
                  } catch (Exception e) {
                      isSup = false;
                  }
  
                  break;
              }
              case Types.SQL_BLOB : {
                  try {
                      Class.forName("java.sql.Blob");
  
                      isSup = true;
                  } catch (Exception e) {
                      isSup = false;
                  }
  
                  break;
              }
              case Types.SQL_CLOB : {
                  try {
                      Class.forName("java.sql.Clob");
  
                      isSup = true;
                  } catch (Exception e) {
                      isSup = false;
                  }
  
                  break;
              }
              case Types.NCLOB : {
                  try {
                      Class.forName("java.sql.NClob");
  
                      isSup = true;
                  } catch (Exception e) {
                      isSup = false;
                  }
  
                  break;
              }
              case Types.DISTINCT : {
                  isSup = false;
  
                  break;
              }
              case Types.REF : {
                  try {
                      Class.forName("java.sql.Ref");
  
                      isSup = true;
                  } catch (Exception e) {
                      isSup = false;
                  }
  
                  break;
              }
              case Types.STRUCT : {
                  try {
                      Class.forName("java.sql.Struct");
  
                      isSup = true;
                  } catch (Exception e) {
                      isSup = false;
                  }
  
                  break;
              }
              case Types.ROWID : {
                  try {
                      Class.forName("java.sql.RowId");
  
                      isSup = true;
                  } catch (Exception e) {
                      isSup = false;
                  }
  
                  break;
              }
              case Types.SQL_XML : {
                  try {
                      Class.forName("java.sql.SQLXML");
  
                      isSup = true;
                  } catch (Exception e) {
                      isSup = false;
                  }
  
                  break;
              }
              default : {
                  isSup = (getStdMapClsName() != null);
  
                  break;
              }
          }
  
          return ValuePool.getBoolean(isSup);
      }