Package com.db4o.foundation

Examples of com.db4o.foundation.List4


            peer.i_handlers.i_migration = i_handlers.i_migration;
        }
    }

    public final void needsUpdate(ClassMetadata a_yapClass) {
        i_needsUpdate = new List4(i_needsUpdate, a_yapClass);
    }
View Full Code Here


        }
        return id;
    }
   
    public void checkStillToSet() {
        List4 postponedStillToSet = null;
        while (i_stillToSet != null) {
            Iterator4 i = new Iterator4Impl(i_stillToSet);
            i_stillToSet = null;
            while (i.moveNext()) {
                Integer updateDepth = (Integer)i.current();
               
                i.moveNext();
                ObjectReference ref = (ObjectReference)i.current();
               
                i.moveNext();
                Transaction trans = (Transaction)i.current();
               
                if(! ref.continueSet(trans, updateDepth.intValue())){
                    postponedStillToSet = new List4(postponedStillToSet, trans);
                    postponedStillToSet = new List4(postponedStillToSet, ref);
                    postponedStillToSet = new List4(postponedStillToSet, updateDepth);
                }
            }
        }
        i_stillToSet = postponedStillToSet;
    }
View Full Code Here

        if (ref != null) {
          if(handledInCurrentTopLevelCall(ref)){
            return still;
          }
          flagAsHandled(ref);
            return new List4(new List4(still, new Integer(depth)), ref);
        }
        final ReflectClass clazz = reflector().forObject(obj);
    if (clazz.isArray()) {
      if (!clazz.getComponentType().isPrimitive()) {
                Object[] arr = ArrayHandler.toArray(_this, obj);
View Full Code Here

        if(stackIsSmall()){
            if(a_yapObject.continueSet(a_trans, a_updateDepth)){
                return;
            }
        }
        i_stillToSet = new List4(i_stillToSet, a_trans);
        i_stillToSet = new List4(i_stillToSet, a_yapObject);
        i_stillToSet = new List4(i_stillToSet, new Integer(a_updateDepth));
    }
View Full Code Here

TOP

Related Classes of com.db4o.foundation.List4

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.