Package org.springframework.roo.classpath.details

Examples of org.springframework.roo.classpath.details.MethodMetadataBuilder.build()


                getId(), Modifier.PUBLIC | Modifier.STATIC, methodName,
                COUNT_RETURN_TYPE,
                AnnotatedJavaType.convertFromJavaTypes(parameterTypes),
                parameterNames, bodyBuilder);
        methodBuilder.setAnnotations(annotations);
        return methodBuilder.build();
    }

    private MethodMetadataBuilder getDelegateMethod(
            final JavaSymbolName methodName, final String methodDelegateName) {
        // Method definition to find or build
View Full Code Here


                getId(), Modifier.PUBLIC | Modifier.STATIC, methodName,
                returnType,
                AnnotatedJavaType.convertFromJavaTypes(parameterTypes),
                parameterNames, bodyBuilder);
        methodBuilder.setAnnotations(annotations);
        return methodBuilder.build();
    }
   
    /**
     * getFindAllMethod method with sortFieldName and sortOrder parameters
     *
 
View Full Code Here

                getId(), Modifier.PUBLIC | Modifier.STATIC, methodName,
                returnType,
                AnnotatedJavaType.convertFromJavaTypes(parameterTypes),
                parameterNames, bodyBuilder);
        methodBuilder.setAnnotations(annotations);
        return methodBuilder.build();
    }

    /**
     * @return the find entries method (may return null)
     */
 
View Full Code Here

                getId(), Modifier.PUBLIC | Modifier.STATIC, methodName,
                returnType,
                AnnotatedJavaType.convertFromJavaTypes(parameterTypes),
                parameterNames, bodyBuilder);
        methodBuilder.setAnnotations(annotations);
        return methodBuilder.build();
    }
   
    /**
     * getFindEntriesMethod method with sortFieldName and sortOrder parameters
     *
 
View Full Code Here

                getId(), Modifier.PUBLIC | Modifier.STATIC, methodName,
                returnType,
                AnnotatedJavaType.convertFromJavaTypes(parameterTypes),
                parameterNames, bodyBuilder);
        methodBuilder.setAnnotations(annotations);
        return methodBuilder.build();
    }

    /**
     * @return the flush method (never returns null)
     */
 
View Full Code Here

        final MethodMetadataBuilder methodBuilder = new MethodMetadataBuilder(
                getId(), modifier, methodName, returnType,
                AnnotatedJavaType.convertFromJavaTypes(parameterTypes),
                new ArrayList<JavaSymbolName>(), bodyBuilder);
        builder.addMethod(methodBuilder);
        entityManagerMethod = methodBuilder.build();
    }

    /**
     * @return the find (by ID) method (may return null)
     */
 
View Full Code Here

                returnType,
                AnnotatedJavaType.convertFromJavaTypes(parameterType),
                parameterNames, bodyBuilder);
        methodBuilder.setAnnotations(annotations);
        builder.addMethod(methodBuilder);
        findMethod = methodBuilder.build();
    }
   


}
View Full Code Here

            final MethodMetadataBuilder methodBuilder = new MethodMetadataBuilder(
                    method);
            // Remove all annotations from proxy method
            methodBuilder.setAnnotations(new ArrayList<AnnotationMetadata>());
            methodBuilder.setReturnType(gwtType);
            final MethodMetadata convertedMethod = methodBuilder.build();
            if (gwtTypeService.isMethodReturnTypeInSourcePath(convertedMethod,
                    mirroredDetails, sourcePackages)) {
                convertedProxyMethods.add(methodBuilder.build());
            }
        }
View Full Code Here

            methodBuilder.setAnnotations(new ArrayList<AnnotationMetadata>());
            methodBuilder.setReturnType(gwtType);
            final MethodMetadata convertedMethod = methodBuilder.build();
            if (gwtTypeService.isMethodReturnTypeInSourcePath(convertedMethod,
                    mirroredDetails, sourcePackages)) {
                convertedProxyMethods.add(methodBuilder.build());
            }
        }
        final GwtProxyMetadata metadata = new GwtProxyMetadata(
                metadataIdentificationString, updateProxy(proxy,
                        convertedProxyMethods, exclusionList, readOnlyList));
View Full Code Here

          
          // finder and count
          final MethodMetadataBuilder methodBuilder = getDynamicFinderMethod(
                    finderName, entityManagerMethod, false);
            builder.addMethod(methodBuilder);
            dynamicFinderMethods.add(methodBuilder.build());
           
            // sorted finder
            if(!finderName.getSymbolName().startsWith("count")) {
              final MethodMetadataBuilder methodBuilderSorted = getDynamicFinderMethod(
                      finderName, entityManagerMethod, true);
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.