/** * Check that the parameters of the method are equals of parameters list * * @param method Method to check * @param methodParametersToCompare Parameters to compare * @return true if are equals, false otherwise */ private boolean checkParameters(MethodMetadata method, List<?> methodParametersToCompare) { boolean parametersAreEquals = true; List<AnnotatedJavaType> parameterTypes = method.getParameterTypes(); if (methodParametersToCompare.size() != parameterTypes.size()) { parametersAreEquals = false; } else { for (int i = 0; i < methodParametersToCompare.size(); i++) { ClassAttributeValue methodParameterToCompare = (ClassAttributeValue) methodParametersToCompare.get(i); AnnotatedJavaType parameterJavaType = parameterTypes.get(i); if (!methodParameterToCompare.getValue().getSimpleTypeName() .equals(parameterJavaType.getJavaType().getSimpleTypeName())) { parametersAreEquals = false; break; } } } return parametersAreEquals; }
@Override public Object getTagValue(final MemberHoldingTypeDetails type) { final AnnotationMetadata layerAnnotation = MemberFindingUtils.getAnnotationOfType(type.getAnnotations(), layerAnnotationType); if (layerAnnotation == null || layerAnnotation.getAttribute(domainTypesAttribute) == null) { return null; } final AnnotationAttributeValue<?> value = layerAnnotation.getAttribute(domainTypesAttribute); final List<JavaType> domainTypes = new ArrayList<JavaType>(); if (value instanceof ClassAttributeValue) { domainTypes.add(((ClassAttributeValue) value).getValue()); } else if (value instanceof ArrayAttributeValue<?>) { final ArrayAttributeValue<?> castValue = (ArrayAttributeValue<?>) value; for (final AnnotationAttributeValue<?> val : castValue.getValue()) { if (val instanceof ClassAttributeValue) { domainTypes.add(((ClassAttributeValue) val).getValue()); } } } return domainTypes; } }
/** * Check that the parameters of the method are equals of parameters list * * @param method Method to check * @param methodParametersToCompare Parameters to compare * @return true if are equals, false otherwise */ private boolean checkParameters(MethodMetadata method, List<?> methodParametersToCompare) { boolean parametersAreEquals = true; List<AnnotatedJavaType> parameterTypes = method.getParameterTypes(); if (methodParametersToCompare.size() != parameterTypes.size()) { parametersAreEquals = false; } else { for (int i = 0; i < methodParametersToCompare.size(); i++) { ClassAttributeValue methodParameterToCompare = (ClassAttributeValue) methodParametersToCompare.get(i); AnnotatedJavaType parameterJavaType = parameterTypes.get(i); if (!methodParameterToCompare.getValue().getSimpleTypeName() .equals(parameterJavaType.getJavaType().getSimpleTypeName())) { parametersAreEquals = false; break; } } } return parametersAreEquals; }
&& val instanceof ClassAttributeValue) { final ClassAttributeValue classValue = (ClassAttributeValue) val; result1.add(classValue.getValue());
JavaType endpoint = endpointAttr.getValue();
attributeValue = "'" + ((CharAttributeValue) value).getValue().toString() + "'"; } else if (value instanceof ClassAttributeValue) { final JavaType clazz = ((ClassAttributeValue) value).getValue(); if (resolver == null || resolver.isFullyQualifiedFormRequiredAfterAutoImport(clazz)) { attributeValue = clazz.getFullyQualifiedTypeName() + ".class";
final JavaType castValue = ((ClassAttributeValue) value).getValue();
while (it.hasNext()) { ClassAttributeValue existingEndPointAttr = (ClassAttributeValue) it.next(); JavaType existingEndPoint = existingEndPointAttr.getValue(); if (existingEndPoint.getFullyQualifiedTypeName().equals( endpointClass.getFullyQualifiedTypeName())) {
@Override public Object getTagValue(final MemberHoldingTypeDetails type) { final AnnotationMetadata layerAnnotation = MemberFindingUtils.getAnnotationOfType(type.getAnnotations(), layerAnnotationType); if (layerAnnotation == null || layerAnnotation.getAttribute(domainTypesAttribute) == null) { return null; } final AnnotationAttributeValue<?> value = layerAnnotation.getAttribute(domainTypesAttribute); final List<JavaType> domainTypes = new ArrayList<JavaType>(); if (value instanceof ClassAttributeValue) { domainTypes.add(((ClassAttributeValue) value).getValue()); } else if (value instanceof ArrayAttributeValue<?>) { final ArrayAttributeValue<?> castValue = (ArrayAttributeValue<?>) value; for (final AnnotationAttributeValue<?> val : castValue.getValue()) { if (val instanceof ClassAttributeValue) { domainTypes.add(((ClassAttributeValue) val).getValue()); } } } return domainTypes; } }
&& val instanceof ClassAttributeValue) { final ClassAttributeValue classValue = (ClassAttributeValue) val; result1.add(classValue.getValue());
attributeValue = "'" + ((CharAttributeValue) value).getValue().toString() + "'"; } else if (value instanceof ClassAttributeValue) { final JavaType clazz = ((ClassAttributeValue) value).getValue(); if (resolver == null || resolver.isFullyQualifiedFormRequiredAfterAutoImport(clazz)) { attributeValue = clazz.getFullyQualifiedTypeName() + ".class";
.getValue(); for (ClassAttributeValue entity : entityLayers) { entitiesToVisualize.add(entity.getValue());
.getFullyQualifiedTypeName() .contentEquals( webResultType.getValue() .getFullyQualifiedTypeName()), "Attribute 'webResultType' in annotation @GvNIXWebMethod defined in method '" .getValue() .getFullyQualifiedTypeName() .contentEquals(JavaType.VOID_OBJECT.getFullyQualifiedTypeName()) && !webResultType .getValue() .getFullyQualifiedTypeName() .contentEquals(
.getValue(); for (ClassAttributeValue currentEntity : mapViewerAttributesOldValues) { if (currentEntity.getValue().equals(controller)) { notIncluded = false; break;
.getValue().contains("void")) && (resultTypeAttributeValue != null && !resultTypeAttributeValue .getValue() .getFullyQualifiedTypeName() .contains(
.getValue().contains("void")) && (resultTypeAttributeValue != null && !resultTypeAttributeValue .getValue() .getFullyQualifiedTypeName() .contains(