Class POJOPropertyBuilder.Linked<T>
java.lang.Object
com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked<T>
- Enclosing class:
POJOPropertyBuilder
Node used for creating simple linked lists to efficiently store small sets
of things.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal booleanfinal booleanfinal booleanfinal PropertyNamefinal POJOPropertyBuilder.Linked<T> final T -
Constructor Summary
ConstructorsConstructorDescriptionLinked(T v, POJOPropertyBuilder.Linked<T> n, PropertyName name, boolean explName, boolean visible, boolean ignored) -
Method Summary
Modifier and TypeMethodDescriptionprotected POJOPropertyBuilder.Linked<T> append(POJOPropertyBuilder.Linked<T> appendable) Method called to append given node(s) at the end of this node chain.toString()withNext(POJOPropertyBuilder.Linked<T> newNext)
-
Field Details
-
value
-
next
-
name
-
isNameExplicit
public final boolean isNameExplicit -
isVisible
public final boolean isVisible -
isMarkedIgnored
public final boolean isMarkedIgnored
-
-
Constructor Details
-
Linked
public Linked(T v, POJOPropertyBuilder.Linked<T> n, PropertyName name, boolean explName, boolean visible, boolean ignored)
-
-
Method Details
-
withoutNext
-
withValue
-
withNext
-
withoutIgnored
-
withoutNonVisible
-
append
Method called to append given node(s) at the end of this node chain. -
trimByVisibility
-
toString
-