Examples of removeMethod()


Examples of org.jboss.forge.roaster.model.source.JavaClassSource.removeMethod()

      methods = aClass.getMethods();
      assertTrue(aClass.getMethods().size() == 1);
      equals = methods.get(0);
      assertEqualsForPrimitives(equals);
      assertFalse(aClass.hasSyntaxErrors());
      aClass.removeMethod(equals);
      assertTrue(aClass.getMethods().size() == 0);
      // hashCode only
      Refactory.createHashCode(aClass, booleanField, byteField, charField, shortField, intField, longField,
               floatField, doubleField);
      assertTrue(aClass.getMethods().size() == 1);
View Full Code Here

Examples of org.jboss.forge.roaster.model.source.JavaClassSource.removeMethod()

      assertTrue(aClass.getMethods().size() == 1);
      methods = aClass.getMethods();
      equals = methods.get(0);
      assertHashCodeForPrimitives(equals);
      assertFalse(aClass.hasSyntaxErrors());
      aClass.removeMethod(equals);
      assertTrue(aClass.getMethods().size() == 0);
   }

   private void assertEqualsForPrimitives(MethodSource<JavaClassSource> equals)
   {
View Full Code Here

Examples of org.jboss.forge.roaster.model.source.JavaClassSource.removeMethod()

      MethodSource<JavaClassSource> equals = methods.get(0);
      MethodSource<JavaClassSource> hashcode = methods.get(1);
      assertHashCodeForArrays(hashcode);
      assertEqualsForArrays(equals);
      assertFalse(aClass.hasSyntaxErrors());
      aClass.removeMethod(equals);
      aClass.removeMethod(hashcode);
      assertTrue(aClass.getMethods().size() == 0);

      Refactory.createEquals(aClass, primitiveArrayField, objectArrayField);
      assertTrue(aClass.getMethods().size() == 1);
View Full Code Here

Examples of org.jboss.forge.roaster.model.source.JavaClassSource.removeMethod()

      MethodSource<JavaClassSource> hashcode = methods.get(1);
      assertHashCodeForArrays(hashcode);
      assertEqualsForArrays(equals);
      assertFalse(aClass.hasSyntaxErrors());
      aClass.removeMethod(equals);
      aClass.removeMethod(hashcode);
      assertTrue(aClass.getMethods().size() == 0);

      Refactory.createEquals(aClass, primitiveArrayField, objectArrayField);
      assertTrue(aClass.getMethods().size() == 1);
      methods = aClass.getMethods();
View Full Code Here

Examples of org.jboss.forge.roaster.model.source.JavaClassSource.removeMethod()

      assertTrue(aClass.getMethods().size() == 1);
      methods = aClass.getMethods();
      equals = methods.get(0);
      assertEqualsForArrays(equals);
      assertFalse(aClass.hasSyntaxErrors());
      aClass.removeMethod(equals);
      assertTrue(aClass.getMethods().size() == 0);

      Refactory.createHashCode(aClass, primitiveArrayField, objectArrayField);
      assertTrue(aClass.getMethods().size() == 1);
      methods = aClass.getMethods();
View Full Code Here

Examples of org.jboss.forge.roaster.model.source.JavaClassSource.removeMethod()

         else
         {
            if (!generator.isCorrectAccessor(accessor, property))
            {
               if(promptToFixMethod(context,accessor.getName(),property.getName())) {
                  targetClass.removeMethod(accessor);
                  generator.createMutator(property);
               }
            }
         }
         String mutatorMethodName = "set" + Strings.capitalize(property.getName());
View Full Code Here

Examples of org.jboss.forge.roaster.model.source.JavaClassSource.removeMethod()

         else
         {
            if (!generator.isCorrectMutator(mutator, property))
            {
               if(promptToFixMethod(context,mutator.getName(),property.getName())) {
                  targetClass.removeMethod(mutator);
                  generator.createMutator(property);
               }
            }
         }
      }
View Full Code Here

Examples of org.jboss.forge.roaster.model.source.JavaClassSource.removeMethod()

      methods = aClass.getMethods();
      assertTrue(aClass.getMethods().size() == 1);
      hashcode = methods.get(0);
      assertHashCodeForMultipleLongFields(hashcode);
      assertFalse(aClass.hasSyntaxErrors());
      aClass.removeMethod(hashcode);
      assertTrue(aClass.getMethods().size() == 0);
    
   }
  
   private void assertHashCodeForMultipleLongFields(MethodSource<JavaClassSource> hashcode)
View Full Code Here

Examples of org.jboss.forge.roaster.model.source.JavaClassSource.removeMethod()

      MethodSource<JavaClassSource> equals = methods.get(0);
      MethodSource<JavaClassSource> hashcode = methods.get(1);
      assertEqualsForPrimitives(equals);
      assertHashCodeForPrimitives(hashcode);
      assertFalse(aClass.hasSyntaxErrors());
      aClass.removeMethod(equals);
      aClass.removeMethod(hashcode);
      assertTrue(aClass.getMethods().size() == 0);

      // equals only
      Refactory.createEquals(aClass, booleanField, byteField, charField, shortField, intField, longField,
View Full Code Here

Examples of org.jboss.forge.roaster.model.source.JavaClassSource.removeMethod()

      MethodSource<JavaClassSource> hashcode = methods.get(1);
      assertEqualsForPrimitives(equals);
      assertHashCodeForPrimitives(hashcode);
      assertFalse(aClass.hasSyntaxErrors());
      aClass.removeMethod(equals);
      aClass.removeMethod(hashcode);
      assertTrue(aClass.getMethods().size() == 0);

      // equals only
      Refactory.createEquals(aClass, booleanField, byteField, charField, shortField, intField, longField,
               floatField, doubleField);
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.