Home | History | Annotate | Download | only in binary

Lines Matching refs:Savable

36 import com.jme3.export.Savable;
63 protected Savable savable;
68 public BinaryInputCapsule(BinaryImporter importer, Savable savable, BinaryClassObject bco) {
71 this.savable = savable;
182 case BinaryClassField.SAVABLE: {
261 public int getSavableVersion(Class<? extends Savable> desiredClass){
262 return SavableClassUtil.getSavedSavableVersion(savable, desiredClass,
450 public Savable readSavable(String name, Savable defVal) throws IOException {
460 return (Savable) value;
465 public Savable[] readSavableArray(String name, Savable[] defVal)
474 return (Savable[]) values;
479 private Savable[] resolveIDs(Object[] values) {
481 Savable[] savables = new Savable[values.length];
492 public Savable[][] readSavableArray2D(String name, Savable[][] defVal)
499 Savable[][] savables = new Savable[values.length][];
508 return (Savable[][]) values;
511 public Savable[][][] readSavableArray3D(String name, Savable[][][] defVal)
518 Savable[][][] savables = new Savable[values.length][][];
521 savables[i] = new Savable[values[i].length][];
533 private ArrayList<Savable> savableArrayListFromArray(Savable[] savables) {
537 ArrayList<Savable> arrayList = new ArrayList<Savable>(savables.length);
545 private Map<Savable, Savable> savableMapFrom2DArray(Savable[][] savables) {
549 Map<Savable, Savable> map = new HashMap<Savable, Savable>(savables.length);
556 private Map<String, Savable> stringSavableMapFromKV(String[] keys, Savable[] values) {
561 Map<String, Savable> map = new HashMap<String, Savable>(keys.length);
568 private IntMap<Savable> intSavableMapFromKV(int[] keys, Savable[] values) {
573 IntMap<Savable> map = new IntMap<Savable>(keys.length);
587 // read Savable array and convert to ArrayList
588 Savable[] savables = readSavableArray(name, null);
602 // read 2D Savable array and convert to ArrayList array
603 Savable[][] savables = readSavableArray2D(name, null);
624 // read 3D Savable array and convert to 2D ArrayList array
625 Savable[][][] savables = readSavableArray3D(name, null);
643 public Map<? extends Savable, ? extends Savable> readSavableMap(String name, Map<? extends Savable, ? extends Savable> defVal)
650 // read Savable array and convert to Map
651 Savable[][] savables = readSavableArray2D(name, null);
655 return (Map<? extends Savable, ? extends Savable>) value;
659 public Map<String, ? extends Savable> readStringSavableMap(String name, Map<String, ? extends Savable> defVal)
666 // read Savable array and convert to Map values
668 Savable[] values = resolveIDs(in.values);
672 return (Map<String, Savable>) value;
676 public IntMap<? extends Savable> readIntSavableMap(String name, IntMap<? extends Savable> defVal)
683 // read Savable array and convert to Map values
685 Savable[] values = resolveIDs(in.values);
689 return (IntMap<Savable>) value;