public static < T > Lazy < T > build ( final Builder < ? extends T > builder ) { return new SuppliedLazy < T > ( new Supplier < T > ( ) { @ Override public T get ( ) { return builder . build ( ) ; } } ) ; }
Create a lazy supplier that will obtain its value from a builder .