Examples of AnnotationMemberValuePair


Examples of org.springframework.ide.eclipse.core.java.annotation.AnnotationMemberValuePair

    Annotation annotation = annotations.get(method);
    assertEquals(Bean.class.getName(), annotation.getAnnotationClass());
   
    Set<AnnotationMemberValuePair> members = annotation.getMembers();
    assertEquals(1, members.size());
    AnnotationMemberValuePair pair = members.iterator().next();
    assertEquals("autowire", pair.getName());
    assertEquals("Autowire.BY_NAME", pair.getValue());
  }
View Full Code Here

Examples of org.springframework.ide.eclipse.core.java.annotation.AnnotationMemberValuePair

    Annotation requestAnnotation = metadata.getTypeLevelAnnotation(RequestMapping.class.getName());
    assertEquals(RequestMapping.class.getName(), requestAnnotation.getAnnotationClass());
    Set<AnnotationMemberValuePair> requestMembers = requestAnnotation.getMembers();
    assertEquals(1, requestMembers.size());
   
    AnnotationMemberValuePair pair = requestMembers.iterator().next();
    assertNull(pair.getName());
    assertEquals("/index1.htm, /index2.htm", pair.getValue());
   
    Map<IMethod, Annotation> requestMappingMethodAnnotations = metadata.getMethodLevelAnnotations(RequestMapping.class.getName());
    assertEquals(1, requestMappingMethodAnnotations.size());
   
    IMethod method = type.getMethods()[0];
    Annotation requestMethodAnnotation = requestMappingMethodAnnotations.get(method);
    assertEquals(RequestMapping.class.getName(), requestMethodAnnotation.getAnnotationClass());
    Set<AnnotationMemberValuePair> requestMethodMembers = requestMethodAnnotation.getMembers();
    assertEquals(1, requestMethodMembers.size());
   
    pair = requestMethodMembers.iterator().next();
    assertEquals("method", pair.getName());
    assertEquals("RequestMethod.GET, RequestMethod.POST", pair.getValue());
  }
View Full Code Here

Examples of org.springframework.ide.eclipse.core.java.annotation.AnnotationMemberValuePair

    Annotation requestAnnotation = metadata.getTypeLevelAnnotation(RequestMapping.class.getName());
    assertEquals(RequestMapping.class.getName(), requestAnnotation.getAnnotationClass());
    Set<AnnotationMemberValuePair> requestMembers = requestAnnotation.getMembers();
    assertEquals(1, requestMembers.size());
   
    AnnotationMemberValuePair pair = requestMembers.iterator().next();
    assertNull(pair.getName());
    assertEquals("/index3.htm, /index4.htm, /index5.htm", pair.getValue());
   
    Map<IMethod, Annotation> beanMethodAnnotations = metadata.getMethodLevelAnnotations(Bean.class.getName());
    assertEquals(4, beanMethodAnnotations.size());
   
    IMethod getAnotherBean = subType.getMethod("getAnotherBean", new String[0]);
View Full Code Here

Examples of org.springframework.ide.eclipse.core.java.annotation.AnnotationMemberValuePair

    assertEquals(ComponentScan.class.getName(), annotationMetadata.getAnnotationClass());
   
    Set<AnnotationMemberValuePair> members = annotationMetadata.getMembers();
    assertEquals(1, members.size());
   
    AnnotationMemberValuePair values = members.iterator().next();
    assertEquals("excludeFilters", values.getName());
    assertTrue(values.getValueAsObject() instanceof Type[]);
    Type[] filterTypes = (Type[]) values.getValueAsObject();
   
    assertEquals(3, filterTypes.length);
    assertEquals(Service.class.getName(), filterTypes[0].getClassName());
    assertEquals(Configuration.class.getName(), filterTypes[1].getClassName());
    assertEquals("org.test.spring.SimpleBeanClass", filterTypes[2].getClassName());
View Full Code Here

Examples of org.springframework.ide.eclipse.core.java.annotation.AnnotationMemberValuePair

    Annotation annotation = annotations.get(method);
    assertEquals(Bean.class.getName(), annotation.getAnnotationClass());
   
    Set<AnnotationMemberValuePair> members = annotation.getMembers();
    assertEquals(1, members.size());
    AnnotationMemberValuePair pair = members.iterator().next();
    assertEquals("autowire", pair.getName());
    assertEquals("Autowire.BY_NAME", pair.getValue());
  }
View Full Code Here

Examples of org.springframework.ide.eclipse.core.java.annotation.AnnotationMemberValuePair

    Annotation requestAnnotation = metadata.getTypeLevelAnnotation(RequestMapping.class.getName());
    assertEquals(RequestMapping.class.getName(), requestAnnotation.getAnnotationClass());
    Set<AnnotationMemberValuePair> requestMembers = requestAnnotation.getMembers();
    assertEquals(1, requestMembers.size());
   
    AnnotationMemberValuePair pair = requestMembers.iterator().next();
    assertNull(pair.getName());
    assertEquals("/index1.htm, /index2.htm", pair.getValue());
   
    Map<IMethod, Annotation> requestMappingMethodAnnotations = metadata.getMethodLevelAnnotations(RequestMapping.class.getName());
    assertEquals(1, requestMappingMethodAnnotations.size());
   
    IMethod method = type.getMethods()[0];
    Annotation requestMethodAnnotation = requestMappingMethodAnnotations.get(method);
    assertEquals(RequestMapping.class.getName(), requestMethodAnnotation.getAnnotationClass());
    Set<AnnotationMemberValuePair> requestMethodMembers = requestMethodAnnotation.getMembers();
    assertEquals(1, requestMethodMembers.size());
   
    pair = requestMethodMembers.iterator().next();
    assertEquals("method", pair.getName());
    assertEquals("RequestMethod.GET, RequestMethod.POST", pair.getValue());
  }
View Full Code Here

Examples of org.springframework.ide.eclipse.core.java.annotation.AnnotationMemberValuePair

    Annotation requestAnnotation = metadata.getTypeLevelAnnotation(RequestMapping.class.getName());
    assertEquals(RequestMapping.class.getName(), requestAnnotation.getAnnotationClass());
    Set<AnnotationMemberValuePair> requestMembers = requestAnnotation.getMembers();
    assertEquals(1, requestMembers.size());
   
    AnnotationMemberValuePair pair = requestMembers.iterator().next();
    assertNull(pair.getName());
    assertEquals("/index3.htm, /index4.htm, /index5.htm", pair.getValue());
   
    Map<IMethod, Annotation> beanMethodAnnotations = metadata.getMethodLevelAnnotations(Bean.class.getName());
    assertEquals(4, beanMethodAnnotations.size());
   
    IMethod getAnotherBean = subType.getMethod("getAnotherBean", new String[0]);
View Full Code Here

Examples of org.springframework.ide.eclipse.core.java.annotation.AnnotationMemberValuePair

    assertEquals(ComponentScan.class.getName(), annotationMetadata.getAnnotationClass());
   
    Set<AnnotationMemberValuePair> members = annotationMetadata.getMembers();
    assertEquals(1, members.size());
   
    AnnotationMemberValuePair values = members.iterator().next();
    assertEquals("excludeFilters", values.getName());
    assertTrue(values.getValueAsObject() instanceof Type[]);
    Type[] filterTypes = (Type[]) values.getValueAsObject();
   
    assertEquals(3, filterTypes.length);
    assertEquals(Service.class.getName(), filterTypes[0].getClassName());
    assertEquals(Configuration.class.getName(), filterTypes[1].getClassName());
    assertEquals("org.test.spring.SimpleBeanClass", filterTypes[2].getClassName());
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.