public static void registerXMLBindingClassForPropGetSetMethod ( final Class < ? > cls ) { if ( registeredXMLBindingClassList . containsKey ( cls ) ) { return ; } synchronized ( entityDeclaredPropGetMethodPool ) { registeredXMLBindingClassList . put ( cls , false ) ; if ( entityDeclaredPropGetMethodPool . containsKey ( cls ) ) { entityDeclaredPropGetMethodPool . remove ( cls ) ; entityDeclaredPropSetMethodPool . remove ( cls ) ; entityPropFieldPool . remove ( cls ) ; loadPropGetSetMethodList ( cls ) ; } } }
The property maybe only has get method if its type is collection or map by xml binding specificatio Otherwise it will be ignored if not registered by calling this method .