Package org.jboss.forge.parser.java

Examples of org.jboss.forge.parser.java.Parameter


               for (Method<JavaClass> method : entity.getMethods())
               {
                  // It's a setter
                  if (method.getParameters().size() == 1 && method.getReturnType() == null)
                  {
                     Parameter param = method.getParameters().get(0);

                     // The type matches ID field's type
                     if (type.equals(param.getType()))
                     {
                        if (method.getName().toLowerCase().contains(name))
                        {
                           result = method.getName() + "(id)";
                           break;
View Full Code Here


               for (Method<JavaClass> method : entity.getMethods())
               {
                  // It's a setter
                  if (method.getParameters().size() == 1 && method.getReturnType() == null)
                  {
                     Parameter param = method.getParameters().get(0);

                     // The type matches ID field's type
                     if (type.equals(param.getType()))
                     {
                        if (method.getName().toLowerCase().contains(name.toLowerCase()))
                        {
                           result = method.getName() + "(id)";
                           break;
View Full Code Here

               for (Method<JavaClass> method : entity.getMethods())
               {
                  // It's a setter
                  if (method.getParameters().size() == 1 && method.getReturnType() == null)
                  {
                     Parameter param = method.getParameters().get(0);

                     // The type matches ID field's type
                     if (type.equals(param.getType()))
                     {
                        if (method.getName().toLowerCase().contains(name.toLowerCase()))
                        {
                           result = method.getName() + "(id)";
                           break;
View Full Code Here

                     || (localParams.size() == paramTypes.length))
            {
               boolean matches = true;
               for (int i = 0; i < localParams.size(); i++)
               {
                  Parameter localParam = localParams.get(i);
                  String type = paramTypes[i];
                  if (!Types.areEquivalent(localParam.getType(), type))
                  {
                     matches = false;
                  }
               }
               if (matches)
View Full Code Here

            List<Parameter> methodParams = method.getParameters();
            if (localParams.size() == methodParams.size())
            {
               for (int i = 0; i < localParams.size(); i++)
               {
                  Parameter localParam = localParams.get(i);
                  Parameter methodParam = methodParams.get(i);
                  if (!Strings.areEqual(localParam.getType(), methodParam.getType()))
                  {
                     return false;
                  }
               }
               return true;
View Full Code Here

      List<Parameter> parameters = method.getParameters();

      Iterator<Parameter> iterator = parameters.iterator();
      while (iterator.hasNext())
      {
         Parameter p = iterator.next();
         params += p.getType();

         if (iterator.hasNext())
         {
            params += ",";
         }
View Full Code Here

            if (paramTypes != null && localParams.size() == 0
                     || localParams.size() == paramTypes.length)
            {
               for (int i = 0; i < localParams.size(); i++)
               {
                  Parameter localParam = localParams.get(i);
                  String type = paramTypes[i];
                  if (!Strings.areEqual(localParam.getType(), type))
                  {
                     return false;
                  }
                  // TODO this needs to be able to handle Type to SimpleType comparison
               }
View Full Code Here

            List<Parameter> methodParams = method.getParameters();
            if (localParams.size() == methodParams.size())
            {
               for (int i = 0; i < localParams.size(); i++)
               {
                  Parameter localParam = localParams.get(i);
                  Parameter methodParam = methodParams.get(i);
                  if (!Strings.areEqual(localParam.getType(), methodParam.getType()))
                  {
                     return false;
                  }
               }
               return true;
View Full Code Here

                     || (localParams.size() == paramTypes.length))
            {
               boolean matches = true;
               for (int i = 0; i < localParams.size(); i++)
               {
                  Parameter localParam = localParams.get(i);
                  String type = paramTypes[i];
                  if (!Types.areEquivalent(localParam.getType(), type))
                  {
                     matches = false;
                  }
               }
               if (matches)
View Full Code Here

            List<Parameter> methodParams = method.getParameters();
            if (localParams.size() == methodParams.size())
            {
               for (int i = 0; i < localParams.size(); i++)
               {
                  Parameter localParam = localParams.get(i);
                  Parameter methodParam = methodParams.get(i);
                  if (!Strings.areEqual(localParam.getType(), methodParam.getType()))
                  {
                     return false;
                  }
               }
               return true;
View Full Code Here

TOP

Related Classes of org.jboss.forge.parser.java.Parameter

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.