mirror of
https://github.com/gnosygnu/xowa.git
synced 2026-03-02 03:49:30 +00:00
'v3.3.4.1'
This commit is contained in:
@@ -56,12 +56,12 @@ public class Xol_duration_itm_ {
|
||||
, Itm_minutes
|
||||
, Itm_seconds
|
||||
};
|
||||
public static Xol_duration_itm[] Xto_itm_ary(KeyVal[] kv_ary) {
|
||||
public static Xol_duration_itm[] Xto_itm_ary(Keyval[] kv_ary) {
|
||||
if (kv_ary == null) return Xol_duration_itm_.Ary_default;
|
||||
List_adp rv = List_adp_.new_();
|
||||
int len = kv_ary.length;
|
||||
for (int i = 0; i < len; i++) {
|
||||
KeyVal kv = kv_ary[i];
|
||||
Keyval kv = kv_ary[i];
|
||||
String name = kv.Val_to_str_or_empty();
|
||||
Xol_duration_itm itm = (Xol_duration_itm)regy.Get_by(Bry_.new_u8(name));
|
||||
if (itm != null)
|
||||
|
||||
@@ -20,12 +20,12 @@ public class Xol_interval_itm {
|
||||
public Xol_interval_itm(Xol_duration_itm duration_itm, long val) {this.duration_itm = duration_itm; this.val = val;}
|
||||
public Xol_duration_itm Duration_itm() {return duration_itm;} private Xol_duration_itm duration_itm;
|
||||
public long Val() {return val;} private long val;
|
||||
public static KeyVal[] Xto_kv_ary(Xol_interval_itm[] ary) {
|
||||
public static Keyval[] Xto_kv_ary(Xol_interval_itm[] ary) {
|
||||
int len = ary.length;
|
||||
KeyVal[] rv = new KeyVal[len];
|
||||
Keyval[] rv = new Keyval[len];
|
||||
for (int i = 0; i < len; i++) {
|
||||
Xol_interval_itm itm = ary[i];
|
||||
rv[i] = KeyVal_.new_(itm.Duration_itm().Name_str(), (int)itm.Val()); // double for scribunto
|
||||
rv[i] = Keyval_.new_(itm.Duration_itm().Name_str(), (int)itm.Val()); // double for scribunto
|
||||
}
|
||||
return rv;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user