@@ -45,7 +45,7 @@ public MonetaryContext getContext() {
4545        } catch  (Exception  e ) {
4646            Logger .getLogger (DefaultMonetaryContextFactory .class .getName ())
4747                    .log (Level .SEVERE , "Error evaluating default NumericContext, using default (NumericContext.NUM64)." , e );
48-             return  MonetaryContextBuilder .of (Money .class ).setTyped (MathContext .DECIMAL64 ).build ();
48+             return  MonetaryContextBuilder .of (Money .class ).set (MathContext .DECIMAL64 ).build ();
4949        }
5050    }
5151
@@ -57,32 +57,32 @@ private MonetaryContext createContextWithConfig(Map<String, String> config) {
5757                case  "DECIMAL32" :
5858                    Logger .getLogger (Money .class .getName ()).info (
5959                            "Using MathContext.DECIMAL32" );
60-                     builder .setTyped (MathContext .DECIMAL32 );
60+                     builder .set (MathContext .DECIMAL32 );
6161                    break ;
6262                case  "DECIMAL64" :
6363                    Logger .getLogger (Money .class .getName ()).info (
6464                            "Using MathContext.DECIMAL64" );
65-                     builder .setTyped (MathContext .DECIMAL64 );
65+                     builder .set (MathContext .DECIMAL64 );
6666                    break ;
6767                case  "DECIMAL128" :
6868                    Logger .getLogger (Money .class .getName ()).info (
6969                            "Using MathContext.DECIMAL128" );
70-                     builder .setTyped (MathContext .DECIMAL128 );
70+                     builder .set (MathContext .DECIMAL128 );
7171                    break ;
7272                case  "UNLIMITED" :
7373                    Logger .getLogger (Money .class .getName ()).info (
7474                            "Using MathContext.UNLIMITED" );
75-                     builder .setTyped (MathContext .UNLIMITED );
75+                     builder .set (MathContext .UNLIMITED );
7676                    break ;
7777                default :
7878                    Logger .getLogger (Money .class .getName ()).warning (
7979                            "Found invalid MathContext: "  + value  + ", using default MathContext.DECIMAL64" );
80-                     builder .setTyped (MathContext .DECIMAL64 );
80+                     builder .set (MathContext .DECIMAL64 );
8181            }
8282        } else  {
8383            Logger .getLogger (Money .class .getName ()).info (
8484                    "Using default MathContext.DECIMAL64" );
85-             builder .setTyped (MathContext .DECIMAL64 );
85+             builder .set (MathContext .DECIMAL64 );
8686        }
8787        return  builder .build ();
8888    }
@@ -91,7 +91,7 @@ private MonetaryContext createMonetaryContextNonNullConfig(Map<String, String> c
9191        String  value  = config .get ("org.javamoney.moneta.Money.defaults.roundingMode" );
9292        RoundingMode  rm  = Objects .nonNull (value ) ? RoundingMode .valueOf (value 
9393                .toUpperCase (Locale .ENGLISH )) : RoundingMode .HALF_UP ;
94-         MonetaryContext  mc  = MonetaryContextBuilder .of (Money .class ).setPrecision (prec ).setTyped (rm ).setTyped (Money .class ).build ();
94+         MonetaryContext  mc  = MonetaryContextBuilder .of (Money .class ).setPrecision (prec ).set (rm ).set (Money .class ).build ();
9595        Logger .getLogger (DefaultMonetaryContextFactory .class .getName ()).info ("Using custom MathContext: precision="  + prec 
9696                + ", roundingMode="  + rm );
9797        return  mc ;
0 commit comments