code: protected void registerNumberDatatypes() {
  
      registerStandardDatatype(Integer.class);
      registerStandardDatatype(Long.class);
      registerStandardDatatype(Double.class);
      registerStandardDatatype(Float.class);
      registerStandardDatatype(Byte.class);
      registerStandardDatatype(Short.class);
      registerStandardDatatype(BigInteger.class);
      registerStandardDatatype(BigDecimal.class);
      registerStandardDatatype(Number.class);
    }
docs: Called from {@link #registerDefaultDatatypes()} to add {@link Number} based datatypes. Can also be called
  standalone or overridden for customization.