예제 #1
0
 public static Io_url Eval_url(Bry_fmtr_eval_mgr eval_mgr, byte[] fmt) {
   if (eval_mgr == null) return Io_url_.new_any_(String_.new_u8(fmt));
   Bry_bfr bfr = Bry_bfr.reset_(255);
   Bry_fmtr fmtr = Bry_fmtr.tmp_();
   fmtr.Eval_mgr_(eval_mgr).Fmt_(fmt).Bld_bfr_none(bfr);
   return Io_url_.new_any_(bfr.Xto_str_and_clear());
 }
예제 #2
0
 public Io_url ReadIoUrlOr(String k, Io_url or) {
   Object rv = ReadOr(k, or);
   if (rv == Nil) return or;
   return parse ? Io_url_.new_any_((String) rv) : Io_url_.cast(rv);
 }
예제 #3
0
 public Io_url ReadIoUrl(String k) {
   Object rv = ReadOr(k, null);
   if (rv == Nil) ThrowNotFound(k);
   return parse ? Io_url_.new_any_((String) rv) : Io_url_.cast(rv);
 }