Examples of RegisterClassEvent


Examples of javax.jdo.spi.RegisterClassEvent

        try
        {
            Class classes[] = getEnhancedClassesFromFile("org/datanucleus/enhancer/samples/FullPublicStaticClass.jdo");
            Class targetClass = findClass(classes, "org.datanucleus.enhancer.samples.FullPublicStaticClass");
            targetClass.newInstance();
            RegisterClassEvent ev = (RegisterClassEvent) pcClasses.get(targetClass);
            assertEquals("jdo field num is 0", 0, ev.getFieldFlags().length);
        }
        catch (Throwable e)
        {
            e.printStackTrace();
            fail(e.getClass().getName() + ": " + e.getMessage());
View Full Code Here

Examples of javax.jdo.spi.RegisterClassEvent

        try
        {
            Class classes[] = getEnhancedClassesFromFile("org/datanucleus/enhancer/samples/FullPrivateStaticClass.jdo");
            Class targetClass = findClass(classes, "org.datanucleus.enhancer.samples.FullPrivateStaticClass");
            targetClass.newInstance();
            RegisterClassEvent ev = (RegisterClassEvent) pcClasses.get(targetClass);
            assertEquals("jdo field num is 0", 0, ev.getFieldFlags().length);
        }
        catch (Throwable e)
        {
            e.printStackTrace();
            fail(e.getClass().getName() + ": " + e.getMessage());
View Full Code Here

Examples of javax.jdo.spi.RegisterClassEvent

        try
        {
            Class classes[] = getEnhancedClassesFromFile("org/datanucleus/enhancer/samples/FullDefaultStaticClass.jdo");
            Class targetClass = findClass(classes, "org.datanucleus.enhancer.samples.FullDefaultStaticClass");
            targetClass.newInstance();
            RegisterClassEvent ev = (RegisterClassEvent) pcClasses.get(targetClass);
            assertEquals("jdo field num is 0", 0, ev.getFieldFlags().length);
        }
        catch (Throwable e)
        {
            e.printStackTrace();
            fail(e.getClass().getName() + ": " + e.getMessage());
View Full Code Here

Examples of javax.jdo.spi.RegisterClassEvent

        try
        {
            Class classes[] = getEnhancedClassesFromFile("org/datanucleus/enhancer/samples/FullProtectedTransientClass.jdo");
            Class targetClass = findClass(classes, "org.datanucleus.enhancer.samples.FullProtectedTransientClass");
            targetClass.newInstance();
            RegisterClassEvent ev = (RegisterClassEvent)pcClasses.get(targetClass);

            // Should be no persistent fields since they are all transient and
            // none are overridden in the MetaData
            assertEquals("jdo field num is 0", 0, ev.getFieldFlags().length);
        }
        catch (Throwable e)
        {
            e.printStackTrace();
            fail(e.getClass().getName() + ": " + e.getMessage());
View Full Code Here

Examples of javax.jdo.spi.RegisterClassEvent

        try
        {
            Class classes[] = getEnhancedClassesFromFile("org/datanucleus/enhancer/samples/FullPublicTransientClass.jdo");
            Class targetClass = findClass(classes, "org.datanucleus.enhancer.samples.FullPublicTransientClass");
            targetClass.newInstance();
            RegisterClassEvent ev = (RegisterClassEvent)pcClasses.get(targetClass);

            // Should be no persistent fields since they are all transient and
            // none are overridden in the MetaData
            assertEquals("jdo field num is 0", 0, ev.getFieldFlags().length);
        }
        catch (Throwable e)
        {
            e.printStackTrace();
            fail(e.getClass().getName() + ": " + e.getMessage());
View Full Code Here

Examples of javax.jdo.spi.RegisterClassEvent

        try
        {
            Class classes[] = getEnhancedClassesFromFile("org/datanucleus/enhancer/samples/FullPrivateTransientClass.jdo");
            Class targetClass = findClass(classes, "org.datanucleus.enhancer.samples.FullPrivateTransientClass");
            targetClass.newInstance();
            RegisterClassEvent ev = (RegisterClassEvent)pcClasses.get(targetClass);

            // Should be no persistent fields since they are all transient and
            // none are overridden in the MetaData
            assertEquals("jdo field num is 0", 0, ev.getFieldFlags().length);
        }
        catch (Throwable e)
        {
            System.out.println(e);
            e.printStackTrace();
View Full Code Here

Examples of javax.jdo.spi.RegisterClassEvent

        try
        {
            Class classes[] = getEnhancedClassesFromFile("org/datanucleus/enhancer/samples/FullDefaultTransientClass.jdo");
            Class targetClass = findClass(classes, "org.datanucleus.enhancer.samples.FullDefaultTransientClass");
            targetClass.newInstance();
            RegisterClassEvent ev = (RegisterClassEvent)pcClasses.get(targetClass);

            // Should be no persistent fields since they are all transient and
            // none are overridden in the MetaData
            assertEquals("jdo field num is 0", 0, ev.getFieldFlags().length);
        }
        catch (Throwable e)
        {
            e.printStackTrace();
            fail(e.getClass().getName() + ": " + e.getMessage());
View Full Code Here

Examples of javax.jdo.spi.RegisterClassEvent

    try
        {
      Class classes[] = getEnhancedClassesFromFile("org/datanucleus/enhancer/samples/FullDefaultClass.jdo");
      Class targetClass = findClass(classes, "org.datanucleus.enhancer.samples.FullDefaultClass");
      targetClass.newInstance();
      RegisterClassEvent ev = (RegisterClassEvent)pcClasses.get(targetClass);
      assertEquals("default class of jdo field num is 55", 55, ev.getFieldFlags().length);
    }
        catch (Throwable e)
        {
      e.printStackTrace();
      fail(e.getClass().getName() + ": " + e.getMessage());
    }

    try
        {
      Class classes[] = getEnhancedClassesFromFile("org/datanucleus/enhancer/samples/FullPrivateClass.jdo");
      Class targetClass = findClass(classes, "org.datanucleus.enhancer.samples.FullPrivateClass");
      targetClass.newInstance();
      RegisterClassEvent ev = (RegisterClassEvent)pcClasses.get(targetClass);
      assertEquals("private class of jdo field num is 55", 55, ev.getFieldFlags().length);
    }
        catch (Throwable e)
        {
      e.printStackTrace();
      fail(e.getClass().getName() + ": " + e.getMessage());
    }

    try
        {
      Class classes[] = getEnhancedClassesFromFile("org/datanucleus/enhancer/samples/A18_0_1.jdo");
      Class targetClass = findClass(classes, "org.datanucleus.enhancer.samples.FullProtectedClass");
      targetClass.newInstance();
      RegisterClassEvent ev = (RegisterClassEvent)pcClasses.get(targetClass);
      assertEquals("protected class of jdo field num is 55", 55, ev.getFieldFlags().length);
    }
        catch (Throwable e)
        {
      e.printStackTrace();
      fail(e.getClass().getName() + ": " + e.getMessage());
    }

    try
        {
      Class classes[] = getEnhancedClassesFromFile("org/datanucleus/enhancer/samples/FullPrivateClass.jdo");
      Class targetClass = findClass(classes, "org.datanucleus.enhancer.samples.FullPrivateClass");
      targetClass.newInstance();
      RegisterClassEvent ev = (RegisterClassEvent)pcClasses.get(targetClass);
      assertEquals("private class of jdo field num is 55", 55, ev.getFieldFlags().length);
    }
        catch (Throwable e)
        {
      e.printStackTrace();
      fail(e.getClass().getName() + ": " + e.getMessage());
View Full Code Here

Examples of javax.jdo.spi.RegisterClassEvent

    try
        {
      Class classes[] = getEnhancedClassesFromFile("org/datanucleus/enhancer/samples/A18_0_1.jdo");
      Class targetClass = findClass(classes, "org.datanucleus.enhancer.samples.FullProtectedClass");
      targetClass.newInstance();
      RegisterClassEvent ev = (RegisterClassEvent)pcClasses.get(targetClass);
      String fieldNames[] = ev.getFieldNames();
      for (int i = 0; i < fieldNames.length; i++) {
        String expectedValue = (i < 10) ? "field0" + i : "field" + i;
        assertEquals(expectedValue, fieldNames[i]);
      }
    }
View Full Code Here

Examples of javax.jdo.spi.RegisterClassEvent

    try
        {
            Class classes[] = getEnhancedClassesFromFile("org/datanucleus/enhancer/samples/FullPublicClass.jdo");
            Class targetClass = findClass(classes, "org.datanucleus.enhancer.samples.FullPublicClass");
            targetClass.newInstance();
            RegisterClassEvent ev = (RegisterClassEvent) pcClasses.get(targetClass);
            byte fieldFlags[] = ev.getFieldFlags();
            int expectedValue;
            int serializeSupport = PersistenceCapable.SERIALIZABLE;
            for (int i = 0; i < fieldFlags.length; i++)
            {
                if (i < 21)
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.