Top Fields Constructors Methods
com.fasterxml.jackson.dataformat.protobuf.schemagen

public Class DefinedTypeElementBuilders

extends Object
Class Inheritance
Imports
java.util.Collection, .HashSet, .LinkedHashMap, .Map, .Set, com.fasterxml.jackson.databind.JavaType

Field Summary

Modifier and TypeField and Description
protected Map<JavaType, TypeElementBuilder>
protected Set<JavaType>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
addTypeElement(JavaType type, TypeElementBuilder builder, boolean isNested)

public boolean
public Set<TypeElementBuilder>
protected HashSet<TypeElementBuilder>
public Set<TypeElementBuilder>
public TypeElementBuilder
public Set<TypeElementBuilder>
public Set<TypeElementBuilder>
public Set<TypeElementBuilder>
getNonNestedBuilders(boolean excludeRoot)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_definedTypeElementBuildersback to summary
protected Map<JavaType, TypeElementBuilder> _definedTypeElementBuilders
_isNestedTypeback to summary
protected Set<JavaType> _isNestedType

Constructor Detail

DefinedTypeElementBuildersback to summary
public DefinedTypeElementBuilders()

Method Detail

addTypeElementback to summary
public void addTypeElement(JavaType type, TypeElementBuilder builder, boolean isNested)
containsBuilderForback to summary
public boolean containsBuilderFor(JavaType type)
getAllBuildersback to summary
public Set<TypeElementBuilder> getAllBuilders()
getAllBuildersForback to summary
protected HashSet<TypeElementBuilder> getAllBuildersFor(Collection<JavaType> types)
getAllNestedBuildersback to summary
public Set<TypeElementBuilder> getAllNestedBuilders()
getBuilderForback to summary
public TypeElementBuilder getBuilderFor(JavaType type)
getDependencyBuildersback to summary
public Set<TypeElementBuilder> getDependencyBuilders()
getNonNestedBuildersback to summary
public Set<TypeElementBuilder> getNonNestedBuilders()
getNonNestedBuildersback to summary
public Set<TypeElementBuilder> getNonNestedBuilders(boolean excludeRoot)