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 © 2021 FasterXML. All rights reserved.