public class DefinedTypeElementBuilders extends Object
| Modifier and Type | Field and Description | 
|---|---|
| protected Map<com.fasterxml.jackson.databind.JavaType,TypeElementBuilder> | _definedTypeElementBuilders | 
| protected Set<com.fasterxml.jackson.databind.JavaType> | _isNestedType | 
| Constructor and Description | 
|---|
| DefinedTypeElementBuilders() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addTypeElement(com.fasterxml.jackson.databind.JavaType type,
              TypeElementBuilder builder,
              boolean isNested) | 
| boolean | containsBuilderFor(com.fasterxml.jackson.databind.JavaType type) | 
| Set<TypeElementBuilder> | getAllBuilders() | 
| protected HashSet<TypeElementBuilder> | getAllBuildersFor(Collection<com.fasterxml.jackson.databind.JavaType> types) | 
| Set<TypeElementBuilder> | getAllNestedBuilders() | 
| TypeElementBuilder | getBuilderFor(com.fasterxml.jackson.databind.JavaType type) | 
| Set<TypeElementBuilder> | getDependencyBuilders() | 
| Set<TypeElementBuilder> | getNonNestedBuilders() | 
| Set<TypeElementBuilder> | getNonNestedBuilders(boolean excludeRoot) | 
protected Map<com.fasterxml.jackson.databind.JavaType,TypeElementBuilder> _definedTypeElementBuilders
protected Set<com.fasterxml.jackson.databind.JavaType> _isNestedType
public void addTypeElement(com.fasterxml.jackson.databind.JavaType type,
                           TypeElementBuilder builder,
                           boolean isNested)
public boolean containsBuilderFor(com.fasterxml.jackson.databind.JavaType type)
public TypeElementBuilder getBuilderFor(com.fasterxml.jackson.databind.JavaType type)
public Set<TypeElementBuilder> getAllBuilders()
public Set<TypeElementBuilder> getAllNestedBuilders()
public Set<TypeElementBuilder> getDependencyBuilders()
public Set<TypeElementBuilder> getNonNestedBuilders()
public Set<TypeElementBuilder> getNonNestedBuilders(boolean excludeRoot)
protected HashSet<TypeElementBuilder> getAllBuildersFor(Collection<com.fasterxml.jackson.databind.JavaType> types)
Copyright © 2019 FasterXML. All rights reserved.