711 Commits (bd0ca70a2c8df7b4e2ac425c35c55cac507c1d99)

Author SHA1 Message Date
Juergen Hoeller 7987f80866 GenericConversionService uses ConcurrentReferenceHashMap instead of ConcurrentHashMap 11 years ago
Sam Brannen 32c17bf540 Revise method and parameter names in annotation support 11 years ago
Sam Brannen 31c547456a Introduce getAliasedString() in AnnotationAttributes 11 years ago
Sam Brannen 05de9a8c4a Introduce general purpose isEmpty() method in ObjectUtils 11 years ago
Sam Brannen e7f4544248 Polish ObjectUtilsTests 11 years ago
Stephane Nicoll b87816ed20 Add ResolvableTypeProvider 11 years ago
Sam Brannen 384ee69300 Introduce getAliasedClassArray() in AnnotationAttributes 11 years ago
Sam Brannen e5dc6e964c Introduce getAliasedStringArray() in AnnotationAttributes 11 years ago
izeye b8d7d46da7 Fix typo 11 years ago
Sam Brannen 518c85b107 Support synthesized annotations in MethodParameter 11 years ago
Sam Brannen 1afc938da1 Introduce synthesizeAnnotationArray() in AnnotationUtils 11 years ago
Sam Brannen 9f717871e6 Introduce getAnnotation() in AnnotatedElementUtils 11 years ago
Sam Brannen 9afcd17c71 Introduce getAnnotationAttributes(..,Class) in AnnoElUtils 11 years ago
Sam Brannen 46be176875 Allow AnnoConfigEx to propagate from getRepeatableAnnotation() 11 years ago
Sam Brannen 7018747cec Remove trailing whitespace in Java source code 11 years ago
Sam Brannen e30c9b2ef3 Synthesize annotation from a map of attributes 11 years ago
Sam Brannen f41de12cf6 Ensure synthesized nested annotation arrays retain correct type 11 years ago
Sam Brannen a2f152ce8b Support nested annotations in AnnotationAttributes 11 years ago
Sam Brannen 0ac0e2ce20 Document public API in AnnotationAttributes 11 years ago
Sam Brannen 197f6594f4 Simplify annotation attribute override algorithm 11 years ago
Sam Brannen c80932490f Complete documentation of synthesized annotations 11 years ago
Sam Brannen b6f2d95c3e Cache computed values in SynthesizedAnnotationInvocationHandler 11 years ago
Sam Brannen 8ecae8697a Cache attribute methods in AnnotationUtils 11 years ago
Sam Brannen d5974a18ab Polish AnnotationUtils 11 years ago
Sam Brannen a1fc2097a1 Document SynthesizedAnnotationInvocationHandler constructor 11 years ago
Sam Brannen c13f689537 Document isSynthesizable() in AnnotationUtils 11 years ago
Sam Brannen 7f22f09890 PolishingPolish SynthesizedAnnotationInvocationHandler 11 years ago
Sam Brannen def7663ec4 Implement hashCode() for synthesized annotations 11 years ago
Sam Brannen ae5c8285a6 Polish SynthesizedAnnotationInvocationHandler 11 years ago
Sam Brannen 7e2e9a80d0 Document getAttributeMethods() in AnnotationUtils 11 years ago
Sam Brannen 7bf609f111 Implement equals() for synthesized annotations 11 years ago
Sam Brannen 62d1b4b6e8 Document getAttributeAliasMap() in AnnotationUtils 11 years ago
Sam Brannen f5e096e2a0 Document @AliasFor 11 years ago
Sam Brannen b9e13ea308 Align AnnotationAttributes.toString() with contract in Map 11 years ago
Sam Brannen f380689230 Don't use Java 8's Method.getParameterCount() 11 years ago
Sam Brannen 1e50d8d5c2 Implement toString() for synthesized annotations 11 years ago
Sam Brannen ab92f4ed3a Document SynthesizedAnnotation support 11 years ago
Sam Brannen bd787769be Introduce "synthesizable" cache in AnnotationUtils 11 years ago
Sam Brannen 2e4dabb349 Polishing 11 years ago
Sam Brannen 73170224c9 Polish annotation utility tests 11 years ago
Sam Brannen e7ea92561d Verify that SynthesizedAnnotation must be public 11 years ago
Sam Brannen ca09b1ff20 Introduce putIfAbsent() in AnnotationAttributes 11 years ago
Sebastien Deleuze 5255e7ae21 Support CompletableFuture in @MessageMapping handler methods 11 years ago
Juergen Hoeller 792b7b9d11 ByteBufferConverter explicitly declares applicability to byte[] 11 years ago
Stephane Nicoll 27c435c4ea Polish 11 years ago
Stephane Nicoll 39b2fbbccf Make SynthetizedAnnotation public 11 years ago
Sam Brannen ca66e076d1 Support annotation attribute aliases and overrides via @AliasFor 11 years ago
Juergen Hoeller b4095c3e1d Class identity comparisons wherever possible 11 years ago
Stephane Nicoll cf391f5ce1 polish 11 years ago
Juergen Hoeller 008c9a3b45 Test for ByteBuffer-to-ByteBuffer conversion (fresh copy) 11 years ago