Uses of Class
org.codehaus.jackson.map.introspect.AnnotatedMethod

Packages that use AnnotatedMethod
org.codehaus.jackson.map Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is via ObjectMapper class, as well as convenience methods included in JsonParser 
org.codehaus.jackson.map.deser Contains implementation classes of deserialization part of data binding. 
org.codehaus.jackson.map.introspect Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations. 
org.codehaus.jackson.xc Package that contains Xml Compatibility functionality for Jackson. 
 

Uses of AnnotatedMethod in org.codehaus.jackson.map
 

Methods in org.codehaus.jackson.map that return types with arguments of type AnnotatedMethod
abstract  LinkedHashMap<String,AnnotatedMethod> BeanDescription.findGetters(VisibilityChecker<?> visibilityChecker, Collection<String> ignoredProperties)
           
abstract  LinkedHashMap<String,AnnotatedMethod> BeanDescription.findSetters(VisibilityChecker<?> vchecker)
           
 

Methods in org.codehaus.jackson.map with parameters of type AnnotatedMethod
abstract  String AnnotationIntrospector.findGettablePropertyName(AnnotatedMethod am)
          Method for checking whether given method has an annotation that suggests property name associated with method that may be a "getter".
 String AnnotationIntrospector.Pair.findGettablePropertyName(AnnotatedMethod am)
           
abstract  String AnnotationIntrospector.findSettablePropertyName(AnnotatedMethod am)
          Method for checking whether given method has an annotation that suggests property name associated with method that may be a "setter".
 String AnnotationIntrospector.Pair.findSettablePropertyName(AnnotatedMethod am)
           
abstract  boolean AnnotationIntrospector.hasAnySetterAnnotation(AnnotatedMethod am)
          Method for checking whether given method has an annotation that suggests that the method is to serve as "any setter"; method to be used for setting values of any properties for which no dedicated setter method is found.
 boolean AnnotationIntrospector.Pair.hasAnySetterAnnotation(AnnotatedMethod am)
           
abstract  boolean AnnotationIntrospector.hasAsValueAnnotation(AnnotatedMethod am)
          Method for checking whether given method has an annotation that suggests that the return value of annotated method should be used as "the value" of the object instance; usually serialized as a primitive value such as String or number.
 boolean AnnotationIntrospector.Pair.hasAsValueAnnotation(AnnotatedMethod am)
           
abstract  boolean AnnotationIntrospector.isIgnorableMethod(AnnotatedMethod m)
          Method for checking whether there is an annotation that indicates that given method should be ignored for all operations (serialization, deserialization).
 boolean AnnotationIntrospector.Pair.isIgnorableMethod(AnnotatedMethod m)
           
 

Uses of AnnotatedMethod in org.codehaus.jackson.map.deser
 

Methods in org.codehaus.jackson.map.deser that return AnnotatedMethod
protected  AnnotatedMethod CreatorContainer.verifyNonDup(AnnotatedMethod newOne, AnnotatedMethod oldOne, String type)
           
 

Methods in org.codehaus.jackson.map.deser with parameters of type AnnotatedMethod
 void CreatorContainer.addDelegatingFactory(AnnotatedMethod factory)
           
 void CreatorContainer.addIntFactory(AnnotatedMethod factory)
           
 void CreatorContainer.addLongFactory(AnnotatedMethod factory)
           
 void CreatorContainer.addPropertyFactory(AnnotatedMethod factory, SettableBeanProperty[] properties)
           
 void CreatorContainer.addStringFactory(AnnotatedMethod factory)
           
protected  SettableAnyProperty BeanDeserializerFactory.constructAnySetter(DeserializationConfig config, AnnotatedMethod am)
          Method called to construct fallback SettableAnyProperty for handling unknown bean properties, given a method that has been designated as such setter.
protected  SettableBeanProperty BeanDeserializerFactory.constructSettableProperty(DeserializationConfig config, BasicBeanDescription beanDesc, String name, AnnotatedMethod setter)
          Method that will construct a regular bean property setter using the given setter method.
protected  SettableBeanProperty BeanDeserializerFactory.constructSetterlessProperty(DeserializationConfig config, BasicBeanDescription beanDesc, String name, AnnotatedMethod getter)
          Method that will construct a regular bean property setter using the given setter method.
protected  AnnotatedMethod CreatorContainer.verifyNonDup(AnnotatedMethod newOne, AnnotatedMethod oldOne, String type)
           
 

Uses of AnnotatedMethod in org.codehaus.jackson.map.introspect
 

Methods in org.codehaus.jackson.map.introspect that return AnnotatedMethod
protected  AnnotatedMethod AnnotatedClass._constructCreatorMethod(Method m)
           
protected  AnnotatedMethod AnnotatedClass._constructMethod(Method m)
           
 AnnotatedMethod AnnotatedMethodMap.find(Method m)
           
 AnnotatedMethod AnnotatedMethodMap.find(String name, Class<?>[] paramTypes)
           
 AnnotatedMethod BasicBeanDescription.findAnySetter()
          Method used to locate the method of introspected class that implements JsonAnySetter.
 AnnotatedMethod BasicBeanDescription.findJsonValueMethod()
          Method for locating the getter method that is annotated with JsonValue annotation, if any.
 AnnotatedMethod BasicBeanDescription.findMethod(String name, Class<?>[] paramTypes)
           
 AnnotatedMethod AnnotatedClass.findMethod(String name, Class<?>[] paramTypes)
           
 AnnotatedMethod AnnotatedMethodMap.remove(AnnotatedMethod am)
          Method called to remove specified method, assuming it exists in the Map
 AnnotatedMethod AnnotatedMethodMap.remove(Method m)
           
 

Methods in org.codehaus.jackson.map.introspect that return types with arguments of type AnnotatedMethod
 LinkedHashMap<String,AnnotatedMethod> BasicBeanDescription.findGetters(VisibilityChecker<?> visibilityChecker, Collection<String> ignoredProperties)
           
 LinkedHashMap<String,AnnotatedMethod> BasicBeanDescription.findSetters(VisibilityChecker<?> vchecker)
           
 List<AnnotatedMethod> BasicBeanDescription.getFactoryMethods()
           
 List<AnnotatedMethod> AnnotatedClass.getStaticMethods()
           
 Iterable<AnnotatedMethod> AnnotatedClass.ignoredMemberMethods()
           
 Iterator<AnnotatedMethod> AnnotatedMethodMap.iterator()
           
 Iterable<AnnotatedMethod> AnnotatedClass.memberMethods()
           
 

Methods in org.codehaus.jackson.map.introspect with parameters of type AnnotatedMethod
protected  void AnnotatedClass._addMixOvers(Method mixin, AnnotatedMethod target, boolean addParamAnnotations)
           
protected  void AnnotatedClass._addMixUnders(Method mixin, AnnotatedMethod target)
           
 void AnnotatedMethodMap.add(AnnotatedMethod am)
          Method called to add specified annotation in the Map.
 String NopAnnotationIntrospector.findGettablePropertyName(AnnotatedMethod am)
           
 String JacksonAnnotationIntrospector.findGettablePropertyName(AnnotatedMethod am)
           
 String NopAnnotationIntrospector.findSettablePropertyName(AnnotatedMethod am)
           
 String JacksonAnnotationIntrospector.findSettablePropertyName(AnnotatedMethod am)
           
 boolean NopAnnotationIntrospector.hasAnySetterAnnotation(AnnotatedMethod am)
           
 boolean JacksonAnnotationIntrospector.hasAnySetterAnnotation(AnnotatedMethod am)
           
 boolean NopAnnotationIntrospector.hasAsValueAnnotation(AnnotatedMethod am)
           
 boolean JacksonAnnotationIntrospector.hasAsValueAnnotation(AnnotatedMethod am)
           
protected  boolean BasicBeanDescription.isCglibGetCallbacks(AnnotatedMethod am)
          This method was added to address [JACKSON-53]: need to weed out CGLib-injected "getCallbacks".
protected  boolean BasicBeanDescription.isFactoryMethod(AnnotatedMethod am)
           
 boolean VisibilityChecker.isGetterVisible(AnnotatedMethod m)
           
 boolean VisibilityChecker.Std.isGetterVisible(AnnotatedMethod m)
           
protected  boolean BasicBeanDescription.isGroovyMetaClassGetter(AnnotatedMethod am)
          Another helper method to deal with rest of [JACKSON-103]
protected  boolean BasicBeanDescription.isGroovyMetaClassSetter(AnnotatedMethod am)
          Similar to BasicBeanDescription.isCglibGetCallbacks(org.codehaus.jackson.map.introspect.AnnotatedMethod), need to suppress a cyclic reference to resolve [JACKSON-103]
 boolean NopAnnotationIntrospector.isIgnorableMethod(AnnotatedMethod m)
           
 boolean JacksonAnnotationIntrospector.isIgnorableMethod(AnnotatedMethod m)
           
 boolean VisibilityChecker.isIsGetterVisible(AnnotatedMethod m)
           
 boolean VisibilityChecker.Std.isIsGetterVisible(AnnotatedMethod m)
           
 boolean VisibilityChecker.isSetterVisible(AnnotatedMethod m)
           
 boolean VisibilityChecker.Std.isSetterVisible(AnnotatedMethod m)
           
 String BasicBeanDescription.okNameForAnyGetter(AnnotatedMethod am, String name)
           
 String BasicBeanDescription.okNameForGetter(AnnotatedMethod am, String name)
           
 String BasicBeanDescription.okNameForIsGetter(AnnotatedMethod am, String name)
           
 String BasicBeanDescription.okNameForSetter(AnnotatedMethod am)
           
 AnnotatedMethod AnnotatedMethodMap.remove(AnnotatedMethod am)
          Method called to remove specified method, assuming it exists in the Map
 

Uses of AnnotatedMethod in org.codehaus.jackson.xc
 

Methods in org.codehaus.jackson.xc with parameters of type AnnotatedMethod
 String JaxbAnnotationIntrospector.findGettablePropertyName(AnnotatedMethod am)
           
protected  String JaxbAnnotationIntrospector.findJaxbSpecifiedPropertyName(AnnotatedMethod am)
          Find the property name for the specified annotated method.
protected  PropertyDescriptor JaxbAnnotationIntrospector.findPropertyDescriptor(AnnotatedMethod m)
          Finds the property descriptor (adapted to AnnotatedElement) for the specified method.
 String JaxbAnnotationIntrospector.findSettablePropertyName(AnnotatedMethod am)
           
 boolean JaxbAnnotationIntrospector.hasAnySetterAnnotation(AnnotatedMethod am)
           
 boolean JaxbAnnotationIntrospector.hasAsValueAnnotation(AnnotatedMethod am)
           
 boolean JaxbAnnotationIntrospector.isIgnorableMethod(AnnotatedMethod m)
           
protected  boolean JaxbAnnotationIntrospector.isInvisible(AnnotatedMethod m)
          Whether the specified method (assumed to be a property) is invisible, per the JAXB rules.