Juergen Hoeller
|
dc99df2972
|
use TypeDescriptor.forObject instead of constructor; enforce use of TypeDescriptor.valueOf through making the constructor private
|
2009-12-15 20:18:31 +00:00 |
Keith Donald
|
7fb19d658b
|
primitive desc caching
|
2009-12-15 19:55:10 +00:00 |
Keith Donald
|
2fef141a00
|
TypeDescriptor.valueOf usage in favor of constants; TypedValue usage simplification
|
2009-12-15 19:41:52 +00:00 |
Keith Donald
|
f37d7082a2
|
moved public methods up
|
2009-12-15 18:51:28 +00:00 |
Keith Donald
|
39325958bc
|
moved static factory methods up
|
2009-12-15 18:50:17 +00:00 |
Keith Donald
|
943c46b07d
|
value of optmization
|
2009-12-15 17:52:52 +00:00 |
Keith Donald
|
8ff801648d
|
object to String not supported test case
|
2009-12-15 16:07:43 +00:00 |
Keith Donald
|
5c7c56a6b3
|
ObjectToObject converter now only matches public methods/constructors; private class method invocations also supported now through a makeAccessible call
|
2009-12-15 15:53:11 +00:00 |
Keith Donald
|
b64945988b
|
general polishing
|
2009-12-15 15:09:25 +00:00 |
Keith Donald
|
bb93f5967f
|
removed generic warning
|
2009-12-15 14:00:27 +00:00 |
Juergen Hoeller
|
2153b2fbd5
|
introspect element type in case of incoming Collection/Map in order to not accidentally say canConvert=true (SPR-6564)
|
2009-12-15 12:36:22 +00:00 |
Juergen Hoeller
|
5f9f69958e
|
refined PropertyEditor exposure for the ConversionService case
|
2009-12-15 11:34:19 +00:00 |
Juergen Hoeller
|
f52986ea15
|
introduced TypeDescriptor.OBJECT and TypeDescriptor.STRING
|
2009-12-15 10:21:16 +00:00 |
Juergen Hoeller
|
6622c71935
|
revised default converters; renamed ConverterRegistry's addGenericConverter to addConverter
|
2009-12-14 21:14:26 +00:00 |
Keith Donald
|
b673087a87
|
polish
|
2009-12-11 18:26:12 +00:00 |
Keith Donald
|
541cf2de80
|
removed unused method; polishing
|
2009-12-11 18:24:44 +00:00 |
Keith Donald
|
753d0b0c91
|
removed generic warning
|
2009-12-11 18:19:43 +00:00 |
Keith Donald
|
027bd24260
|
polish
|
2009-12-11 18:16:38 +00:00 |
Keith Donald
|
4f4732df45
|
javadoc polishing
|
2009-12-11 17:56:41 +00:00 |
Keith Donald
|
8d4b9c0810
|
javadoc
|
2009-12-11 16:55:33 +00:00 |
Keith Donald
|
5ce16e01eb
|
broke out collection to string converter logic from collection to object
|
2009-12-11 14:45:21 +00:00 |
Keith Donald
|
96de14ef2e
|
SPR-6537 initial commit; more extensive testing to follow
|
2009-12-10 17:36:58 +00:00 |
Keith Donald
|
dd1bbde891
|
removed generic warning
|
2009-12-10 16:21:30 +00:00 |
Juergen Hoeller
|
2ce5090d00
|
polishing
|
2009-12-09 17:54:02 +00:00 |
Juergen Hoeller
|
bc6b707a22
|
revised GenericConverter's "getConvertibleTypes()" signature to return Set of ConvertiblePair
|
2009-12-09 17:52:19 +00:00 |
Juergen Hoeller
|
010e72c35a
|
GenericConversionService prefers matches against inherited interfaces over superclasses (SPR-6297)
|
2009-12-09 16:16:55 +00:00 |
Arjen Poutsma
|
27e0642543
|
SPR-6502 - Broken @RequestMapping inheritance
|
2009-12-07 16:44:51 +00:00 |
Arjen Poutsma
|
976f920db2
|
SPR-6482 - @RequestMapping handled incorrectly when value contains "." (dot) character
|
2009-12-07 13:59:07 +00:00 |
David Syer
|
ad3fa505f3
|
SPR-5327: tweak the build.xml for core to try and make commons-logging optional in generated poms
|
2009-12-04 18:26:25 +00:00 |
David Syer
|
1202f67cc8
|
SPR-5327: tweak the ivy.xml so that commons-logging is a separate configuration. It already comes out as optional in the generated poms (including core), which isn't great, but I can't see what is causing that
|
2009-12-04 18:25:31 +00:00 |
Juergen Hoeller
|
e161c93f8d
|
full support for formatters on array/collection elements (SPR-6504)
|
2009-12-04 00:34:40 +00:00 |
Juergen Hoeller
|
132bb8a672
|
polishing
|
2009-12-01 02:45:12 +00:00 |
David Syer
|
1a06b6a0ab
|
SPR-5327: tidy up Maven dependencies (keeping commons-logging)
|
2009-11-30 12:56:25 +00:00 |
Keith Donald
|
18c63f70c4
|
polishing
|
2009-11-27 04:31:09 +00:00 |
Juergen Hoeller
|
7e5106d1ac
|
FormatterRegistry extends ConverterRegistry now; FormattingConversionService extends GenericConversionService
|
2009-11-27 01:58:31 +00:00 |
Juergen Hoeller
|
9400fb3e78
|
replaced custom asList method with Arrays.asList(ObjectUtils.toObjectArray(...))
|
2009-11-27 01:35:45 +00:00 |
Juergen Hoeller
|
cc0bd730eb
|
polishing
|
2009-11-27 01:34:56 +00:00 |
Juergen Hoeller
|
bc06ffb6b8
|
removed obsolete System.err logging for the property-not-found case
|
2009-11-27 01:28:54 +00:00 |
Juergen Hoeller
|
5e68cc5a58
|
removed inappropriate assertion that prevents static method calls
|
2009-11-27 01:03:48 +00:00 |
Juergen Hoeller
|
6c89946d42
|
leniently fall back to the passed-in method if a bridge method couldn't be resolved (for Groovy 1.7 compatibility)
|
2009-11-25 16:55:13 +00:00 |
Arjen Poutsma
|
ef50082cad
|
SPR-6280 - PathVariable resolution does not work properly
|
2009-11-24 13:53:37 +00:00 |
Keith Donald
|
12e8f31b38
|
removed entity to string id conversion routine as it is not required
|
2009-11-23 00:07:39 +00:00 |
Keith Donald
|
064b6db666
|
Added entity conveter null checking; updated from string converters to simply test str.length() as pre-processing check
|
2009-11-22 15:40:41 +00:00 |
Keith Donald
|
48e1ed0a24
|
moved test case where it belongs
|
2009-11-21 18:36:40 +00:00 |
Keith Donald
|
c3044e122c
|
polish
|
2009-11-21 18:34:04 +00:00 |
Keith Donald
|
9d354192ef
|
additional javadoc and tests
|
2009-11-21 18:30:34 +00:00 |
Keith Donald
|
692b1ef636
|
found hotspot; added ConverisonServiceFactoryBean
|
2009-11-20 14:43:12 +00:00 |
David Syer
|
f49a8d2e3e
|
Add some tests (and comment out the one that is breaking the build)
|
2009-11-20 13:36:57 +00:00 |
Keith Donald
|
b896457586
|
doc updates
|
2009-11-20 05:00:28 +00:00 |
Juergen Hoeller
|
46cd083976
|
added chaining-capable "add" method to MutablePropertyValues
|
2009-11-19 22:30:35 +00:00 |
Keith Donald
|
34a75c1ae6
|
improved toString method
|
2009-11-19 22:16:06 +00:00 |
Keith Donald
|
f2477c4bf5
|
default conversion service instance caching and tests
|
2009-11-19 15:27:15 +00:00 |
Keith Donald
|
da5432fbf5
|
default conversion service instance caching and tests
|
2009-11-19 15:23:56 +00:00 |
Keith Donald
|
7b561c76fe
|
default conversion service instance caching and tests
|
2009-11-19 15:22:44 +00:00 |
Keith Donald
|
6c66406f7f
|
removed converter matcher since its not used directly
|
2009-11-19 14:48:41 +00:00 |
Keith Donald
|
3bfbcd7276
|
moved generic converter to spi; added entity converter; removed various service impls in favor of service factory
|
2009-11-19 09:11:19 +00:00 |
Keith Donald
|
d85dc01e28
|
moved generic converter to spi; added entity converter; removed various service impls in favor of service factory
|
2009-11-19 09:10:51 +00:00 |
David Syer
|
7ac0e2ba02
|
RESOLVED - issue SPR-6366: Cannot import bean definitions using classpath*: resource location
http://jira.springframework.org/browse/SPR-6366
|
2009-11-18 07:54:19 +00:00 |
Keith Donald
|
aac9107f6b
|
SPR-6350
|
2009-11-14 05:44:46 +00:00 |
David Syer
|
38f1383853
|
RESOLVED - issue SPR-6321: Regression: ResourceEditor in 3.0 does not ignore unresolvable placeholders, but it did in 2.5.6
|
2009-11-12 11:07:15 +00:00 |
Keith Donald
|
7e90e7a4d5
|
updated test to reflect correct behavior
|
2009-11-12 07:13:00 +00:00 |
Keith Donald
|
70fe75384d
|
fixed failing tests due to generic object to object converter fallback being over eager
|
2009-11-12 06:57:51 +00:00 |
Keith Donald
|
b163f123ce
|
valueOf and Constructor-based conversion of source objects to targetTypes
|
2009-11-12 05:25:03 +00:00 |
Juergen Hoeller
|
155f6b1aa1
|
polishing
|
2009-11-12 02:27:31 +00:00 |
Juergen Hoeller
|
d6bab3b674
|
turned FormattingPropertyEditorAdapter into ConvertingPropertyEditorAdapter
|
2009-11-11 21:19:20 +00:00 |
Juergen Hoeller
|
a06adf7203
|
AnnotationMetadata returns Class values by default (again), allowing for explicit retrieval of String class names where preferred (SPR-5827)
|
2009-11-11 19:24:43 +00:00 |
Juergen Hoeller
|
bbd7fb3969
|
AnnotationMetadata returns Class values by default (again), allowing for explicit retrieval of String class names where preferred (SPR-5827)
|
2009-11-11 19:11:41 +00:00 |
Costin Leau
|
24a9ecd4a3
|
+ removed unused imports
|
2009-11-09 12:02:42 +00:00 |
Sam Brannen
|
2cc6155dec
|
JavaDoc
|
2009-11-08 14:27:47 +00:00 |
Keith Donald
|
fe4f41d33c
|
default config for web binding initializer and formatting/conversion system w/ mvc namespace
|
2009-11-07 00:41:08 +00:00 |
Arjen Poutsma
|
d415d36192
|
Renamed Md5HashUtils to DigestUtils
|
2009-11-06 11:52:53 +00:00 |
Keith Donald
|
f0de1c3069
|
revised matchable converter lookup algorithm; added conversion service bean container tests
|
2009-11-05 14:52:57 +00:00 |
Keith Donald
|
9ec337b736
|
joda time formatting tests
|
2009-11-04 22:53:26 +00:00 |
Keith Donald
|
6d020502b9
|
polish
|
2009-11-04 17:23:31 +00:00 |
Keith Donald
|
53f3d0b755
|
polish
|
2009-11-04 17:22:09 +00:00 |
Keith Donald
|
374ea05028
|
polish
|
2009-11-04 17:08:51 +00:00 |
Keith Donald
|
ffbfa2992c
|
polish
|
2009-11-04 17:07:25 +00:00 |
Keith Donald
|
0a78287a8f
|
formatters now plugged into unified type conversion api with formatter specific registry spi
|
2009-11-04 00:08:47 +00:00 |
Keith Donald
|
a2be2e15e9
|
polish; fixed failed tests
|
2009-10-30 19:19:27 +00:00 |
Keith Donald
|
913bc03a3b
|
ui.format system refining from RC1 feedback: Support for one format annotation applying to multiple field types, Printer/Parser building blocks for more flexibility, full Joda time formatting support, FormattingService as a service entry-point for clients to use
|
2009-10-30 18:44:40 +00:00 |
Keith Donald
|
381d1d5a94
|
default date/time converters
|
2009-10-25 04:52:26 +00:00 |
Juergen Hoeller
|
94533976d0
|
full compliance with the JSR-330 TCK
|
2009-10-20 18:18:25 +00:00 |
Keith Donald
|
2fe6003923
|
SPR-6199
|
2009-10-19 00:13:30 +00:00 |
Keith Donald
|
0e4064fecc
|
added null handling, fixed bug relating to conversion of non-generic collections
|
2009-10-18 22:20:53 +00:00 |
Keith Donald
|
4d9bf3a45f
|
removed valueOf convention b/c of unwanted side effects
|
2009-10-14 21:37:57 +00:00 |
Sam Brannen
|
704d4b785b
|
[SPR-6227] Parameterizing with Class<?> and Class<T> where appropriate; suppressing unchecked warnings; and fixed JavaDoc typos.
|
2009-10-14 14:07:48 +00:00 |
Sam Brannen
|
986ccbe2c6
|
Suppressing unchecked and serial warnings.
|
2009-10-14 14:03:11 +00:00 |
Juergen Hoeller
|
cfa7216fac
|
deprecated scheduling support for JDK 1.3 Timer
|
2009-10-13 21:52:44 +00:00 |
Keith Donald
|
f692c765d2
|
addNestedMapper
|
2009-10-07 17:50:03 +00:00 |
Keith Donald
|
acf574c3e3
|
added conversion service performance optimizations; added mapping cyclical ref handling; removed ConverterInfo in favor of specifying S and T at registration time if necessary
|
2009-10-07 16:54:36 +00:00 |
Keith Donald
|
0f5074db2b
|
spel mapping, polish
|
2009-10-06 21:31:49 +00:00 |
Keith Donald
|
e7c8f1ef8b
|
SPR-6179, additional mapper test cases
|
2009-10-04 04:13:27 +00:00 |
Keith Donald
|
341835a142
|
mapper initial commit
|
2009-10-02 16:28:53 +00:00 |
Juergen Hoeller
|
71a045328c
|
renamed getAnnotations to getMethodAnnotations; added getMethodAnnotation and getParameterAnnotation convenience methods
|
2009-10-01 15:20:31 +00:00 |
Juergen Hoeller
|
7a700edaa7
|
understand "on"/"off", "yes"/"no", "1"/"0" as boolean values (analogous to CustomBooleanEditor)
|
2009-10-01 11:18:48 +00:00 |
Juergen Hoeller
|
b465f204bd
|
renamed internal *GenericConverters to *Converters
|
2009-10-01 11:07:22 +00:00 |
Juergen Hoeller
|
784068346d
|
PathMatchingResourcePatternResolver leniently ignores non-existing root directories
|
2009-09-30 15:04:31 +00:00 |
Juergen Hoeller
|
e408cbeecd
|
moved converter initialization code to constructor
|
2009-09-25 10:57:40 +00:00 |
Juergen Hoeller
|
aec2bc097e
|
polishing
|
2009-09-25 09:45:10 +00:00 |
Juergen Hoeller
|
09e6a85edd
|
fixed overview files
|
2009-09-25 08:47:18 +00:00 |
Juergen Hoeller
|
5c1b0e6caf
|
removed classes which are not used in 3.0 yet
|
2009-09-24 22:54:35 +00:00 |
Juergen Hoeller
|
0f43d6c592
|
PropertyPlaceholderConfigurer supports "${myKey:myDefaultValue}" defaulting syntax
|
2009-09-24 22:34:02 +00:00 |
Juergen Hoeller
|
49bf85baaa
|
factored out common resolveTypeArgument(s) method to GenericTypeResolver
|
2009-09-24 12:51:52 +00:00 |
Juergen Hoeller
|
b8c1130eec
|
detect @Bean methods on registered plain bean classes as well (SPR-5795)
|
2009-09-24 10:45:56 +00:00 |
Keith Donald
|
2bd30a49ad
|
more tests
|
2009-09-23 18:36:11 +00:00 |
Keith Donald
|
7a6dafd5ad
|
completed generic converter implementation
|
2009-09-23 18:25:04 +00:00 |
Juergen Hoeller
|
dc05ef6548
|
revised JBoss VFS support
|
2009-09-23 17:05:39 +00:00 |
Keith Donald
|
438f128db6
|
todos
|
2009-09-23 04:50:03 +00:00 |
Keith Donald
|
187d025c19
|
map converters
|
2009-09-23 04:45:04 +00:00 |
Keith Donald
|
1ee4ac1b52
|
string to map converters
|
2009-09-23 04:20:23 +00:00 |
Mark Fisher
|
dedecf7ae9
|
SPR-6142 Moved ErrorHandler strategy interface to the org.springframework.util package so that it can be used by MessageListener containers in addition to TaskSchedulers.
|
2009-09-23 00:44:58 +00:00 |
Keith Donald
|
e6c3227d2d
|
more generic converters
|
2009-09-22 20:28:23 +00:00 |
Keith Donald
|
ed611be838
|
conversion utils helper for common code
|
2009-09-22 15:37:26 +00:00 |
Juergen Hoeller
|
871fc14fbb
|
restored parent property to accept ConversionService instead of GenericConversionService
|
2009-09-22 13:37:32 +00:00 |
Keith Donald
|
c693f216f1
|
Beefed up test suite
|
2009-09-21 22:59:48 +00:00 |
Keith Donald
|
e9416db472
|
javadoc and final
|
2009-09-21 22:35:39 +00:00 |
Keith Donald
|
01e900c33a
|
documented hooks
|
2009-09-21 22:24:36 +00:00 |
Keith Donald
|
a6e28f4eb5
|
polish
|
2009-09-21 21:32:01 +00:00 |
Keith Donald
|
6ce33dba75
|
getConverter calls now throw exception and query parent
|
2009-09-21 21:24:37 +00:00 |
Mark Pollack
|
4f94f45ec4
|
pom maintenance
|
2009-09-21 07:37:30 +00:00 |
Keith Donald
|
17f7796d42
|
polish
|
2009-09-21 05:39:16 +00:00 |
Keith Donald
|
cb54869726
|
collection to object
|
2009-09-21 05:30:54 +00:00 |
Keith Donald
|
67c02f6c35
|
generic converter revising
|
2009-09-21 05:14:14 +00:00 |
Keith Donald
|
fada151878
|
array to object
|
2009-09-18 23:15:33 +00:00 |
Keith Donald
|
d37c5aba94
|
polish
|
2009-09-18 23:06:29 +00:00 |
Keith Donald
|
48bc060a77
|
collection and array merged into one
|
2009-09-18 23:02:52 +00:00 |
Keith Donald
|
2ca694350e
|
array to collection conversion
|
2009-09-18 22:18:41 +00:00 |
Juergen Hoeller
|
6c4fb85753
|
marked JBoss VFS dependency as optional (SPR-6127)
|
2009-09-18 21:34:25 +00:00 |
Keith Donald
|
25854bd764
|
polish
|
2009-09-18 21:07:53 +00:00 |
Keith Donald
|
b4fd51abd5
|
polish
|
2009-09-18 20:41:15 +00:00 |
Keith Donald
|
b2e3837956
|
polish
|
2009-09-18 20:28:36 +00:00 |
Keith Donald
|
f1f4bd9fb4
|
generic converter updates
|
2009-09-18 20:08:45 +00:00 |
Keith Donald
|
d3b43ebccb
|
refined generic converter concept
|
2009-09-18 19:57:59 +00:00 |
Keith Donald
|
8e800f0322
|
map to map generic converter
|
2009-09-18 14:30:23 +00:00 |
Juergen Hoeller
|
7b42a12161
|
consistent loading of optional classes
|
2009-09-18 14:01:39 +00:00 |
Keith Donald
|
d29a894d57
|
javadoc
|
2009-09-17 21:32:31 +00:00 |
Keith Donald
|
563ef683f9
|
polish
|
2009-09-17 21:27:57 +00:00 |
Keith Donald
|
1d9607b465
|
javadoc
|
2009-09-17 21:03:19 +00:00 |
Keith Donald
|
d848d21f09
|
polish
|
2009-09-17 20:16:26 +00:00 |
Keith Donald
|
e153a1a968
|
tidying string to char conversion
|
2009-09-17 20:05:38 +00:00 |
Keith Donald
|
5c3e71d494
|
polish
|
2009-09-17 19:56:19 +00:00 |
Keith Donald
|
3ef485bbbe
|
polish
|
2009-09-17 19:53:17 +00:00 |
Keith Donald
|
31441627de
|
updated formatter conversion service adapter to work with type descriptor
|
2009-09-17 19:48:55 +00:00 |
Keith Donald
|
39c1ab923f
|
tidying
|
2009-09-17 19:24:35 +00:00 |
Keith Donald
|
33c19b8b14
|
Converter system implementation cleanup and tidying; wip
|
2009-09-17 19:24:07 +00:00 |
Thomas Risberg
|
10c30f0315
|
modified createRelative according to David Ward's suggestion for JBSPRING-4 (SPR-5120)
|
2009-09-17 15:58:25 +00:00 |
Juergen Hoeller
|
87e939a4e9
|
adapted to Converter signature change
|
2009-09-17 10:24:08 +00:00 |
Keith Donald
|
8bf1ee5e7c
|
polish
|
2009-09-16 19:25:07 +00:00 |
Keith Donald
|
1c6965132f
|
convert polishing: removed checked exception from Converter interface to support direct use, added Converter to each implementation for consistency
|
2009-09-16 19:24:56 +00:00 |
Juergen Hoeller
|
2a0d68cb5c
|
restored getMostSpecificMethod's traversal of the inheritance hierarchy
|
2009-09-15 22:31:08 +00:00 |