Uses of Class
com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked
-
Packages that use POJOPropertyBuilder.Linked Package Description com.fasterxml.jackson.databind.introspect Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations. -
-
Uses of POJOPropertyBuilder.Linked in com.fasterxml.jackson.databind.introspect
Fields in com.fasterxml.jackson.databind.introspect declared as POJOPropertyBuilder.Linked Modifier and Type Field Description protected POJOPropertyBuilder.Linked<AnnotatedParameter>POJOPropertyBuilder. _ctorParametersprotected POJOPropertyBuilder.Linked<AnnotatedField>POJOPropertyBuilder. _fieldsprotected POJOPropertyBuilder.Linked<AnnotatedMethod>POJOPropertyBuilder. _gettersprotected POJOPropertyBuilder.Linked<AnnotatedMethod>POJOPropertyBuilder. _settersPOJOPropertyBuilder.Linked<T>POJOPropertyBuilder.Linked. nextprivate POJOPropertyBuilder.Linked<T>POJOPropertyBuilder.MemberIterator. nextMethods in com.fasterxml.jackson.databind.introspect that return POJOPropertyBuilder.Linked Modifier and Type Method Description private <T extends AnnotatedMember>
POJOPropertyBuilder.Linked<T>POJOPropertyBuilder. _applyAnnotations(POJOPropertyBuilder.Linked<T> node, AnnotationMap ann)Helper method to handle recursive merging of annotations within accessor class, to ensure no annotations are accidentally dropped within chain when non-visible and secondary accessors are pruned later on.private <T> POJOPropertyBuilder.Linked<T>POJOPropertyBuilder. _removeIgnored(POJOPropertyBuilder.Linked<T> node)private <T> POJOPropertyBuilder.Linked<T>POJOPropertyBuilder. _removeNonVisible(POJOPropertyBuilder.Linked<T> node)private <T> POJOPropertyBuilder.Linked<T>POJOPropertyBuilder. _trimByVisibility(POJOPropertyBuilder.Linked<T> node)protected POJOPropertyBuilder.Linked<T>POJOPropertyBuilder.Linked. append(POJOPropertyBuilder.Linked<T> appendable)Method called to append given node(s) at the end of this node chain.private static <T> POJOPropertyBuilder.Linked<T>POJOPropertyBuilder. merge(POJOPropertyBuilder.Linked<T> chain1, POJOPropertyBuilder.Linked<T> chain2)POJOPropertyBuilder.Linked<T>POJOPropertyBuilder.Linked. trimByVisibility()POJOPropertyBuilder.Linked<T>POJOPropertyBuilder.Linked. withNext(POJOPropertyBuilder.Linked<T> newNext)POJOPropertyBuilder.Linked<T>POJOPropertyBuilder.Linked. withoutIgnored()POJOPropertyBuilder.Linked<T>POJOPropertyBuilder.Linked. withoutNext()POJOPropertyBuilder.Linked<T>POJOPropertyBuilder.Linked. withoutNonVisible()POJOPropertyBuilder.Linked<T>POJOPropertyBuilder.Linked. withValue(T newValue)Methods in com.fasterxml.jackson.databind.introspect with parameters of type POJOPropertyBuilder.Linked Modifier and Type Method Description private <T> booleanPOJOPropertyBuilder. _anyExplicitNames(POJOPropertyBuilder.Linked<T> n)private <T> booleanPOJOPropertyBuilder. _anyExplicits(POJOPropertyBuilder.Linked<T> n)private <T> booleanPOJOPropertyBuilder. _anyIgnorals(POJOPropertyBuilder.Linked<T> n)private <T> booleanPOJOPropertyBuilder. _anyVisible(POJOPropertyBuilder.Linked<T> n)private <T extends AnnotatedMember>
POJOPropertyBuilder.Linked<T>POJOPropertyBuilder. _applyAnnotations(POJOPropertyBuilder.Linked<T> node, AnnotationMap ann)Helper method to handle recursive merging of annotations within accessor class, to ensure no annotations are accidentally dropped within chain when non-visible and secondary accessors are pruned later on.private voidPOJOPropertyBuilder. _explode(java.util.Collection<PropertyName> newNames, java.util.Map<PropertyName,POJOPropertyBuilder> props, POJOPropertyBuilder.Linked<?> accessors)private java.util.Set<PropertyName>POJOPropertyBuilder. _findExplicitNames(POJOPropertyBuilder.Linked<? extends AnnotatedMember> node, java.util.Set<PropertyName> renamed)private <T extends AnnotatedMember>
AnnotationMapPOJOPropertyBuilder. _getAllAnnotations(POJOPropertyBuilder.Linked<T> node)Replacement, as per [databind#868], of simple access to annotations, which does "deep merge" if an as necessary.private AnnotationMapPOJOPropertyBuilder. _mergeAnnotations(int index, POJOPropertyBuilder.Linked<? extends AnnotatedMember>... nodes)private <T> POJOPropertyBuilder.Linked<T>POJOPropertyBuilder. _removeIgnored(POJOPropertyBuilder.Linked<T> node)private <T> POJOPropertyBuilder.Linked<T>POJOPropertyBuilder. _removeNonVisible(POJOPropertyBuilder.Linked<T> node)private <T> POJOPropertyBuilder.Linked<T>POJOPropertyBuilder. _trimByVisibility(POJOPropertyBuilder.Linked<T> node)protected POJOPropertyBuilder.Linked<T>POJOPropertyBuilder.Linked. append(POJOPropertyBuilder.Linked<T> appendable)Method called to append given node(s) at the end of this node chain.private static <T> POJOPropertyBuilder.Linked<T>POJOPropertyBuilder. merge(POJOPropertyBuilder.Linked<T> chain1, POJOPropertyBuilder.Linked<T> chain2)POJOPropertyBuilder.Linked<T>POJOPropertyBuilder.Linked. withNext(POJOPropertyBuilder.Linked<T> newNext)Constructors in com.fasterxml.jackson.databind.introspect with parameters of type POJOPropertyBuilder.Linked Constructor Description Linked(T v, POJOPropertyBuilder.Linked<T> n, PropertyName name, boolean explName, boolean visible, boolean ignored)MemberIterator(POJOPropertyBuilder.Linked<T> first)
-