public static final class PropertyMetadata.MergeInfo extends Object
Modifier and Type | Field and Description |
---|---|
boolean |
fromDefaults
Flag that is set if the information came from global defaults,
and not from explicit per-property annotations or per-type
config overrides.
|
AnnotatedMember |
getter |
Modifier | Constructor and Description |
---|---|
protected |
MergeInfo(AnnotatedMember getter,
boolean fromDefaults) |
Modifier and Type | Method and Description |
---|---|
static PropertyMetadata.MergeInfo |
createForDefaults(AnnotatedMember getter) |
static PropertyMetadata.MergeInfo |
createForPropertyOverride(AnnotatedMember getter) |
static PropertyMetadata.MergeInfo |
createForTypeOverride(AnnotatedMember getter) |
public final AnnotatedMember getter
public final boolean fromDefaults
protected MergeInfo(AnnotatedMember getter, boolean fromDefaults)
public static PropertyMetadata.MergeInfo createForDefaults(AnnotatedMember getter)
public static PropertyMetadata.MergeInfo createForTypeOverride(AnnotatedMember getter)
public static PropertyMetadata.MergeInfo createForPropertyOverride(AnnotatedMember getter)
Copyright © 2008–2020 FasterXML. All rights reserved.