@@ -145,47 +145,6 @@ public PropertyName findNameForSerialization(Annotated a)
145145 return name ;
146146 }
147147
148- /* Ok, now: following contains quite a bit of duplication.
149- * But it is still needed since trying to refactor things tends
150- * to end in infinite loop or stack overflow... we can eventually
151- * remove these methods once we are certain that core databinding
152- * never calls these methods (perhaps with 2.3 or at latest 2.4)
153- */
154-
155- @ Deprecated
156- @ Override
157- public String findSerializationName (AnnotatedField a )
158- {
159- PropertyName pname = _findXmlName (a );
160- if (pname != null ) {
161- return pname .getSimpleName ();
162- }
163- String name = super .findSerializationName (a );
164- if (name == null ) {
165- if (a .hasAnnotation (JacksonXmlText .class )) {
166- return "" ;
167- }
168- }
169- return name ;
170- }
171-
172- @ Deprecated
173- @ Override
174- public String findSerializationName (AnnotatedMethod a )
175- {
176- PropertyName pname = _findXmlName (a );
177- if (pname != null ) {
178- return pname .getSimpleName ();
179- }
180- String name = super .findSerializationName (a );
181- if (name == null ) {
182- if (a .hasAnnotation (JacksonXmlText .class )) {
183- return "" ;
184- }
185- }
186- return name ;
187- }
188-
189148 @ Override
190149 public PropertyName findNameForDeserialization (Annotated a )
191150 {
@@ -201,62 +160,6 @@ public PropertyName findNameForDeserialization(Annotated a)
201160 return name ;
202161 }
203162
204- @ Deprecated
205- @ Override
206- public String findDeserializationName (AnnotatedField a )
207- {
208- PropertyName pname = _findXmlName (a );
209- if (pname != null ) {
210- return pname .getSimpleName ();
211- }
212- String name = super .findDeserializationName (a );
213- if (name == null ) {
214- if (a .hasAnnotation (JacksonXmlText .class )) {
215- return "" ;
216- }
217- }
218- return name ;
219- }
220-
221- @ Deprecated
222- @ Override
223- public String findDeserializationName (AnnotatedMethod a )
224- {
225- PropertyName pname = _findXmlName (a );
226- if (pname != null ) {
227- return pname .getSimpleName ();
228- }
229- String name = super .findDeserializationName (a );
230- if (name == null ) {
231- if (a .hasAnnotation (JacksonXmlText .class )) {
232- return "" ;
233- }
234- }
235- return name ;
236- }
237-
238- @ Deprecated
239- @ Override
240- public String findDeserializationName (AnnotatedParameter a )
241- {
242- PropertyName pname = _findXmlName (a );
243- if (pname != null ) {
244- // empty name not acceptable...
245- String local = pname .getSimpleName ();
246- if (local != null && local .length () > 0 ) {
247- return local ;
248- }
249- }
250- // xml text still has special handling...
251- String name = super .findDeserializationName (a );
252- if (name == null ) {
253- if (a .hasAnnotation (JacksonXmlText .class )) {
254- return "" ;
255- }
256- }
257- return super .findDeserializationName (a );
258- }
259-
260163 /*
261164 /**********************************************************************
262165 /* Overrides for non-public helper methods
0 commit comments