|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |