File tree Expand file tree Collapse file tree 15 files changed +30
-50
lines changed
protobuf/src/main/java/com/fasterxml/jackson/dataformat/protobuf Expand file tree Collapse file tree 15 files changed +30
-50
lines changed Original file line number Diff line number Diff line change 11package com .fasterxml .jackson .dataformat .protobuf ;
22
3- import java .io .*;
3+ import java .io .IOException ;
4+ import java .io .OutputStream ;
45
56/**
67 * Helper object used for buffering content for cases where we need (byte-)length prefixes
Original file line number Diff line number Diff line change 66import com .fasterxml .jackson .core .*;
77import com .fasterxml .jackson .core .format .InputAccessor ;
88import com .fasterxml .jackson .core .format .MatchStrength ;
9- import com .fasterxml .jackson .core .io .IOContext ;
109import com .fasterxml .jackson .core .io .ContentReference ;
10+ import com .fasterxml .jackson .core .io .IOContext ;
1111import com .fasterxml .jackson .dataformat .protobuf .schema .ProtobufSchema ;
1212
1313public class ProtobufFactory extends JsonFactory
Original file line number Diff line number Diff line change 11package com .fasterxml .jackson .dataformat .protobuf ;
22
3- import java .io .*;
3+ import java .io .IOException ;
4+ import java .io .OutputStream ;
45import java .math .BigDecimal ;
56import java .math .BigInteger ;
67import java .nio .charset .Charset ;
1011import com .fasterxml .jackson .core .io .IOContext ;
1112import com .fasterxml .jackson .core .json .JsonWriteContext ;
1213import com .fasterxml .jackson .core .util .JacksonFeatureSet ;
13- import com .fasterxml .jackson .dataformat .protobuf .schema .FieldType ;
14- import com .fasterxml .jackson .dataformat .protobuf .schema .ProtobufField ;
15- import com .fasterxml .jackson .dataformat .protobuf .schema .ProtobufMessage ;
16- import com .fasterxml .jackson .dataformat .protobuf .schema .ProtobufSchema ;
17- import com .fasterxml .jackson .dataformat .protobuf .schema .WireType ;
14+ import com .fasterxml .jackson .dataformat .protobuf .schema .*;
1815
1916public class ProtobufGenerator extends GeneratorBase
2017{
Original file line number Diff line number Diff line change 11package com .fasterxml .jackson .dataformat .protobuf ;
22
3- import java .io .File ;
4- import java .io .IOException ;
5- import java .io .InputStream ;
3+ import java .io .*;
64import java .net .URL ;
75import java .util .concurrent .locks .ReentrantLock ;
86
97import com .fasterxml .jackson .core .Version ;
108import com .fasterxml .jackson .core .type .TypeReference ;
11- import com .fasterxml .jackson .databind .JavaType ;
12- import com .fasterxml .jackson .databind .JsonMappingException ;
13- import com .fasterxml .jackson .databind .ObjectMapper ;
9+ import com .fasterxml .jackson .databind .*;
1410import com .fasterxml .jackson .databind .cfg .MapperBuilder ;
15- import com .fasterxml .jackson .dataformat .protobuf .schema .DescriptorLoader ;
16- import com .fasterxml .jackson .dataformat .protobuf .schema .FileDescriptorSet ;
17- import com .fasterxml .jackson .dataformat .protobuf .schema .ProtobufSchema ;
18- import com .fasterxml .jackson .dataformat .protobuf .schema .ProtobufSchemaLoader ;
11+ import com .fasterxml .jackson .dataformat .protobuf .schema .*;
1912import com .fasterxml .jackson .dataformat .protobuf .schemagen .ProtobufSchemaGenerator ;
2013
2114public class ProtobufMapper extends ObjectMapper
Original file line number Diff line number Diff line change 88import com .fasterxml .jackson .core .base .ParserMinimalBase ;
99import com .fasterxml .jackson .core .io .IOContext ;
1010import com .fasterxml .jackson .core .io .NumberInput ;
11- import com .fasterxml .jackson .core .util .ByteArrayBuilder ;
12- import com .fasterxml .jackson .core .util .JacksonFeatureSet ;
13- import com .fasterxml .jackson .core .util .TextBuffer ;
14- import com .fasterxml .jackson .core .util .VersionUtil ;
15-
11+ import com .fasterxml .jackson .core .util .*;
1612import com .fasterxml .jackson .dataformat .protobuf .schema .*;
1713
1814public class ProtobufParser extends ParserMinimalBase
Original file line number Diff line number Diff line change 11package com .fasterxml .jackson .dataformat .protobuf ;
22
3- import com .fasterxml .jackson .core .*;
3+ import com .fasterxml .jackson .core .JsonLocation ;
4+ import com .fasterxml .jackson .core .JsonStreamContext ;
45import com .fasterxml .jackson .core .io .CharTypes ;
56import com .fasterxml .jackson .core .io .ContentReference ;
67import com .fasterxml .jackson .dataformat .protobuf .schema .ProtobufField ;
Original file line number Diff line number Diff line change 11package com .fasterxml .jackson .dataformat .protobuf .schema ;
22
3- import java .io .File ;
4- import java .io .IOException ;
5- import java .io .InputStream ;
6- import java .io .Reader ;
3+ import java .io .*;
74import java .net .URL ;
85
96import com .fasterxml .jackson .databind .ObjectMapper ;
Original file line number Diff line number Diff line change 11package com .fasterxml .jackson .dataformat .protobuf .schema ;
22
3- import java .util .* ;
3+ import java .util .Arrays ;
44
55/**
66 * Helper class used for cases where {@link ProtobufField} instances
Original file line number Diff line number Diff line change 11package com .fasterxml .jackson .dataformat .protobuf .schema ;
22
3- import java .util .* ;
3+ import java .util .Collection ;
44
5- import com .fasterxml .jackson .core .SerializableString ;
65import com .squareup .protoparser .FieldElement ;
76import com .squareup .protoparser .OptionElement ;
87
8+ import com .fasterxml .jackson .core .SerializableString ;
9+
910public class ProtobufField
1011// sorted in increasing order
1112 implements Comparable <ProtobufField >
Original file line number Diff line number Diff line change 11package com .fasterxml .jackson .dataformat .protobuf .schema ;
22
3- import java .util .* ;
3+ import java .util .Arrays ;
44
55import com .fasterxml .jackson .core .SerializableString ;
66
You can’t perform that action at this time.
0 commit comments