AnnotationProcessorFactory driller
Jeg har fået lavet mig en gang kode til nogle annotations. Det virker såment fint, har bare lige et problem med "supported annotations". Her er min kode:private static final Collection<String> supportedAnnotations
= unmodifiableCollection(Arrays.asList("javax.persistence.*"));
Det virker ikke - så har jeg prøvet dette:
private static final Collection<String> supportedAnnotations
= unmodifiableCollection(Arrays.asList("javax.persistence.Entity", "javax.persistence.Id"));
Det burde i teorien også virke, gør det bare heller ikke. Dette gør, men så mangler jeg javax.persistence.Id:
private static final Collection<String> supportedAnnotations
= unmodifiableCollection(Arrays.asList("javax.persistence.Entity"));
Jeg har også prøvet med * alene:
private static final Collection<String> supportedAnnotations
= unmodifiableCollection(Arrays.asList("*"));
Som du nok kan se kan jeg ikke få mere end een annotation med ind i mit factory - har jeg overset et eller andet eller er alle tutorials bare forkerte (lyder vildt?)?
