public class ProtoBufSchemaVisitor extends com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Base implements TypeElementBuilder
| Modifier and Type | Field and Description | 
|---|---|
| protected TypeElementBuilder | _builder | 
| protected DefinedTypeElementBuilders | _definedTypeElementBuilders | 
| protected boolean | _isNested | 
| Constructor and Description | 
|---|
| ProtoBufSchemaVisitor(com.fasterxml.jackson.databind.SerializerProvider provider) | 
| ProtoBufSchemaVisitor(com.fasterxml.jackson.databind.SerializerProvider provider,
                     DefinedTypeElementBuilders definedTypeElementBuilders,
                     boolean isNested) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected <T> T | _throwUnsupported() | 
| protected <T> T | _throwUnsupported(String msg) | 
| com.squareup.protoparser.TypeElement | build() | 
| Set<com.squareup.protoparser.TypeElement> | buildWithDependencies() | 
| com.fasterxml.jackson.databind.jsonFormatVisitors.JsonAnyFormatVisitor | expectAnyFormat(com.fasterxml.jackson.databind.JavaType convertedType) | 
| com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor | expectArrayFormat(com.fasterxml.jackson.databind.JavaType convertedType) | 
| com.fasterxml.jackson.databind.jsonFormatVisitors.JsonBooleanFormatVisitor | expectBooleanFormat(com.fasterxml.jackson.databind.JavaType convertedType) | 
| com.fasterxml.jackson.databind.jsonFormatVisitors.JsonIntegerFormatVisitor | expectIntegerFormat(com.fasterxml.jackson.databind.JavaType type) | 
| com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor | expectMapFormat(com.fasterxml.jackson.databind.JavaType mapType) | 
| com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNullFormatVisitor | expectNullFormat(com.fasterxml.jackson.databind.JavaType convertedType) | 
| com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNumberFormatVisitor | expectNumberFormat(com.fasterxml.jackson.databind.JavaType convertedType) | 
| com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor | expectObjectFormat(com.fasterxml.jackson.databind.JavaType type) | 
| com.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitor | expectStringFormat(com.fasterxml.jackson.databind.JavaType type) | 
protected DefinedTypeElementBuilders _definedTypeElementBuilders
protected TypeElementBuilder _builder
protected boolean _isNested
public ProtoBufSchemaVisitor(com.fasterxml.jackson.databind.SerializerProvider provider)
public ProtoBufSchemaVisitor(com.fasterxml.jackson.databind.SerializerProvider provider,
                     DefinedTypeElementBuilders definedTypeElementBuilders,
                     boolean isNested)
public com.squareup.protoparser.TypeElement build()
build in interface TypeElementBuilderpublic Set<com.squareup.protoparser.TypeElement> buildWithDependencies()
public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor expectObjectFormat(com.fasterxml.jackson.databind.JavaType type)
expectObjectFormat in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapperexpectObjectFormat in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Basepublic com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor expectMapFormat(com.fasterxml.jackson.databind.JavaType mapType)
expectMapFormat in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapperexpectMapFormat in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Basepublic com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor expectArrayFormat(com.fasterxml.jackson.databind.JavaType convertedType)
expectArrayFormat in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapperexpectArrayFormat in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Basepublic com.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitor expectStringFormat(com.fasterxml.jackson.databind.JavaType type)
expectStringFormat in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapperexpectStringFormat in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Basepublic com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNumberFormatVisitor expectNumberFormat(com.fasterxml.jackson.databind.JavaType convertedType)
expectNumberFormat in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapperexpectNumberFormat in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Basepublic com.fasterxml.jackson.databind.jsonFormatVisitors.JsonIntegerFormatVisitor expectIntegerFormat(com.fasterxml.jackson.databind.JavaType type)
expectIntegerFormat in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapperexpectIntegerFormat in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Basepublic com.fasterxml.jackson.databind.jsonFormatVisitors.JsonBooleanFormatVisitor expectBooleanFormat(com.fasterxml.jackson.databind.JavaType convertedType)
expectBooleanFormat in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapperexpectBooleanFormat in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Basepublic com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNullFormatVisitor expectNullFormat(com.fasterxml.jackson.databind.JavaType convertedType)
expectNullFormat in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapperexpectNullFormat in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Basepublic com.fasterxml.jackson.databind.jsonFormatVisitors.JsonAnyFormatVisitor expectAnyFormat(com.fasterxml.jackson.databind.JavaType convertedType)
expectAnyFormat in interface com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapperexpectAnyFormat in class com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper.Baseprotected <T> T _throwUnsupported()
protected <T> T _throwUnsupported(String msg)
Copyright © 2016 FasterXML. All rights reserved.