| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
32
|
1
|
1707
-
1720
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.AvroConfig.schema
|
|
AvroConverter.this.config.schema
|
|
33
|
2
|
1756
-
1760
|
Select
|
scala.None
|
|
scala.None
|
|
33
|
3
|
1756
-
1760
|
Block
|
scala.None
|
|
scala.None
|
|
34
|
4
|
1794
-
1815
|
Apply
|
org.apache.avro.Schema.Parser.parse
|
|
new org.apache.avro.Schema.Parser().parse(s)
|
|
34
|
5
|
1789
-
1816
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.apache.avro.Schema](new org.apache.avro.Schema.Parser().parse(s))
|
|
34
|
6
|
1789
-
1816
|
Block
|
scala.Some.apply
|
|
scala.Some.apply[org.apache.avro.Schema](new org.apache.avro.Schema.Parser().parse(s))
|
|
35
|
17
|
1840
-
2189
|
Block
|
<nosymbol>
|
|
{
val loader: ClassLoader = scala.Option.apply[ClassLoader](java.lang.Thread.currentThread().getContextClassLoader()).getOrElse[ClassLoader](AvroConverter.this.getClass().getClassLoader());
val res: java.io.InputStream = scala.Option.apply[java.io.InputStream](loader.getResourceAsStream(s)).orElse[java.io.InputStream](scala.Option.apply[java.io.InputStream](AvroConverter.this.getClass().getResourceAsStream(s))).getOrElse[java.io.InputStream](throw new scala.`package`.IllegalArgumentException(scala.StringContext.apply("Could not load schema resource at ", "").s(s)));
scala.Some.apply[org.apache.avro.Schema](new org.apache.avro.Schema.Parser().parse(res))
}
|
|
36
|
7
|
1869
-
1911
|
Apply
|
java.lang.Thread.getContextClassLoader
|
|
java.lang.Thread.currentThread().getContextClassLoader()
|
|
36
|
8
|
1923
-
1946
|
Apply
|
java.lang.Class.getClassLoader
|
|
AvroConverter.this.getClass().getClassLoader()
|
|
36
|
9
|
1862
-
1947
|
Apply
|
scala.Option.getOrElse
|
|
scala.Option.apply[ClassLoader](java.lang.Thread.currentThread().getContextClassLoader()).getOrElse[ClassLoader](AvroConverter.this.getClass().getClassLoader())
|
|
37
|
10
|
1971
-
2000
|
Apply
|
java.lang.ClassLoader.getResourceAsStream
|
|
loader.getResourceAsStream(s)
|
|
37
|
11
|
2016
-
2047
|
Apply
|
java.lang.Class.getResourceAsStream
|
|
AvroConverter.this.getClass().getResourceAsStream(s)
|
|
37
|
12
|
2009
-
2048
|
Apply
|
scala.Option.apply
|
|
scala.Option.apply[java.io.InputStream](AvroConverter.this.getClass().getResourceAsStream(s))
|
|
37
|
14
|
1964
-
2153
|
Apply
|
scala.Option.getOrElse
|
|
scala.Option.apply[java.io.InputStream](loader.getResourceAsStream(s)).orElse[java.io.InputStream](scala.Option.apply[java.io.InputStream](AvroConverter.this.getClass().getResourceAsStream(s))).getOrElse[java.io.InputStream](throw new scala.`package`.IllegalArgumentException(scala.StringContext.apply("Could not load schema resource at ", "").s(s)))
|
|
38
|
13
|
2070
-
2145
|
Throw
|
<nosymbol>
|
|
throw new scala.`package`.IllegalArgumentException(scala.StringContext.apply("Could not load schema resource at ", "").s(s))
|
|
40
|
15
|
2165
-
2188
|
Apply
|
org.apache.avro.Schema.Parser.parse
|
|
new org.apache.avro.Schema.Parser().parse(res)
|
|
40
|
16
|
2160
-
2189
|
Apply
|
scala.Some.apply
|
|
scala.Some.apply[org.apache.avro.Schema](new org.apache.avro.Schema.Parser().parse(res))
|
|
45
|
18
|
2305
-
2319
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.AvroConfig.idField
|
|
AvroConverter.this.config.idField
|
|
45
|
19
|
2344
-
2356
|
Select
|
org.locationtech.geomesa.convert2.AbstractConverter.BasicField.transforms
|
|
x$1.transforms
|
|
45
|
20
|
2344
-
2356
|
ApplyImplicitView
|
scala.Option.option2Iterable
|
|
scala.this.Option.option2Iterable[org.locationtech.geomesa.convert2.transforms.Expression](x$1.transforms)
|
|
45
|
21
|
2343
-
2343
|
TypeApply
|
scala.collection.Seq.canBuildFrom
|
|
collection.this.Seq.canBuildFrom[org.locationtech.geomesa.convert2.transforms.Expression]
|
|
45
|
22
|
2329
-
2357
|
ApplyToImplicitArgs
|
scala.collection.TraversableLike.flatMap
|
|
AvroConverter.this.fields.flatMap[org.locationtech.geomesa.convert2.transforms.Expression, Seq[org.locationtech.geomesa.convert2.transforms.Expression]](((x$1: org.locationtech.geomesa.convert2.AbstractConverter.BasicField) => scala.this.Option.option2Iterable[org.locationtech.geomesa.convert2.transforms.Expression](x$1.transforms)))(collection.this.Seq.canBuildFrom[org.locationtech.geomesa.convert2.transforms.Expression])
|
|
45
|
23
|
2326
-
2326
|
TypeApply
|
scala.collection.Seq.canBuildFrom
|
|
collection.this.Seq.canBuildFrom[org.locationtech.geomesa.convert2.transforms.Expression]
|
|
45
|
24
|
2361
-
2383
|
Select
|
scala.collection.MapLike.values
|
|
AvroConverter.this.config.userData.values
|
|
45
|
25
|
2358
-
2358
|
TypeApply
|
scala.collection.Seq.canBuildFrom
|
|
collection.this.Seq.canBuildFrom[org.locationtech.geomesa.convert2.transforms.Expression]
|
|
45
|
26
|
2305
-
2383
|
ApplyToImplicitArgs
|
scala.collection.TraversableLike.++
|
|
scala.this.Option.option2Iterable[org.locationtech.geomesa.convert2.transforms.Expression](AvroConverter.this.config.idField).toSeq.++[org.locationtech.geomesa.convert2.transforms.Expression, Seq[org.locationtech.geomesa.convert2.transforms.Expression]](AvroConverter.this.fields.flatMap[org.locationtech.geomesa.convert2.transforms.Expression, Seq[org.locationtech.geomesa.convert2.transforms.Expression]](((x$1: org.locationtech.geomesa.convert2.AbstractConverter.BasicField) => scala.this.Option.option2Iterable[org.locationtech.geomesa.convert2.transforms.Expression](x$1.transforms)))(collection.this.Seq.canBuildFrom[org.locationtech.geomesa.convert2.transforms.Expression]))(collection.this.Seq.canBuildFrom[org.locationtech.geomesa.convert2.transforms.Expression]).++[org.locationtech.geomesa.convert2.transforms.Expression, Seq[org.locationtech.geomesa.convert2.transforms.Expression]](AvroConverter.this.config.userData.values)(collection.this.Seq.canBuildFrom[org.locationtech.geomesa.convert2.transforms.Expression])
|
|
46
|
27
|
2429
-
2438
|
Apply
|
org.locationtech.geomesa.convert2.transforms.Expression.Column.apply
|
|
org.locationtech.geomesa.convert2.transforms.Expression.Column.apply(0)
|
|
46
|
28
|
2388
-
2439
|
Apply
|
scala.collection.SeqLike.contains
|
|
org.locationtech.geomesa.convert2.transforms.Expression.flatten(expressions).contains[org.locationtech.geomesa.convert2.transforms.Expression](org.locationtech.geomesa.convert2.transforms.Expression.Column.apply(0))
|
|
50
|
29
|
2558
-
2564
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.schema
|
|
AvroConverter.this.schema
|
|
51
|
30
|
2595
-
2608
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.requiresBytes
|
|
AvroConverter.this.requiresBytes
|
|
51
|
31
|
2643
-
2669
|
Apply
|
org.locationtech.geomesa.utils.io.CopyingInputStream.<init>
|
|
new org.locationtech.geomesa.utils.io.CopyingInputStream(is, io.this.CopyingInputStream.<init>$default$2)
|
|
51
|
32
|
2612
-
2677
|
Apply
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordBytesIterator.<init>
|
|
new org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordBytesIterator(new org.locationtech.geomesa.utils.io.CopyingInputStream(is, io.this.CopyingInputStream.<init>$default$2), s, ec)
|
|
51
|
33
|
2612
-
2677
|
Block
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordBytesIterator.<init>
|
|
new org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordBytesIterator(new org.locationtech.geomesa.utils.io.CopyingInputStream(is, io.this.CopyingInputStream.<init>$default$2), s, ec)
|
|
52
|
34
|
2717
-
2753
|
Apply
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordIterator.<init>
|
|
new org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordIterator(is, s, ec)
|
|
52
|
35
|
2717
-
2753
|
Block
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordIterator.<init>
|
|
new org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordIterator(is, s, ec)
|
|
53
|
36
|
2776
-
2789
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.requiresBytes
|
|
AvroConverter.this.requiresBytes
|
|
53
|
37
|
2793
-
2828
|
Apply
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamBytesIterator.<init>
|
|
new org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamBytesIterator(is, ec)
|
|
53
|
38
|
2793
-
2828
|
Block
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamBytesIterator.<init>
|
|
new org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamBytesIterator(is, ec)
|
|
54
|
39
|
2868
-
2898
|
Apply
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamIterator.<init>
|
|
new org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamIterator(is, ec)
|
|
54
|
40
|
2868
-
2898
|
Block
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamIterator.<init>
|
|
new org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamIterator(is, ec)
|
|
60
|
41
|
3107
-
3108
|
Literal
|
<nosymbol>
|
|
2
|
|
60
|
42
|
3090
-
3109
|
ApplyToImplicitArgs
|
scala.Array.ofDim
|
|
scala.Array.ofDim[Any](2)((ClassTag.Any: scala.reflect.ClassTag[Any]))
|
|
61
|
43
|
3118
-
3131
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.requiresBytes
|
|
AvroConverter.this.requiresBytes
|
|
62
|
44
|
3170
-
3171
|
Literal
|
<nosymbol>
|
|
0
|
|
62
|
45
|
3186
-
3196
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.BytesField
|
|
org.locationtech.geomesa.convert.avro.AvroConverter.BytesField
|
|
62
|
46
|
3175
-
3197
|
Apply
|
org.apache.avro.generic.GenericRecord.get
|
|
record.get(org.locationtech.geomesa.convert.avro.AvroConverter.BytesField)
|
|
62
|
47
|
3164
-
3197
|
Apply
|
scala.Array.update
|
|
array.update(0, record.get(org.locationtech.geomesa.convert.avro.AvroConverter.BytesField))
|
|
62
|
48
|
3199
-
3216
|
Apply
|
scala.Array.update
|
|
array.update(1, record)
|
|
62
|
49
|
3141
-
3225
|
Apply
|
org.locationtech.geomesa.utils.collection.CloseableIterator.map
|
|
parsed.map[Array[Any]](((record: org.apache.avro.generic.GenericRecord) => {
array.update(0, record.get(org.locationtech.geomesa.convert.avro.AvroConverter.BytesField));
array.update(1, record);
array
}))
|
|
62
|
50
|
3141
-
3225
|
Block
|
org.locationtech.geomesa.utils.collection.CloseableIterator.map
|
|
parsed.map[Array[Any]](((record: org.apache.avro.generic.GenericRecord) => {
array.update(0, record.get(org.locationtech.geomesa.convert.avro.AvroConverter.BytesField));
array.update(1, record);
array
}))
|
|
64
|
51
|
3268
-
3285
|
Apply
|
scala.Array.update
|
|
array.update(1, record)
|
|
64
|
52
|
3245
-
3294
|
Apply
|
org.locationtech.geomesa.utils.collection.CloseableIterator.map
|
|
parsed.map[Array[Any]](((record: org.apache.avro.generic.GenericRecord) => {
array.update(1, record);
array
}))
|
|
64
|
53
|
3245
-
3294
|
Block
|
org.locationtech.geomesa.utils.collection.CloseableIterator.map
|
|
parsed.map[Array[Any]](((record: org.apache.avro.generic.GenericRecord) => {
array.update(1, record);
array
}))
|
|
73
|
54
|
3395
-
3406
|
Literal
|
<nosymbol>
|
|
"__bytes__"
|
|
82
|
55
|
3586
-
3600
|
Apply
|
org.apache.avro.Schema.getType
|
|
schema.getType()
|
|
83
|
78
|
3639
-
4148
|
Block
|
<nosymbol>
|
|
{
val fields: java.util.ArrayList[org.apache.avro.Schema.Field] = new java.util.ArrayList[org.apache.avro.Schema.Field](schema.getFields().size().+(1));
scala.collection.JavaConverters.asScalaBufferConverter[org.apache.avro.Schema.Field](schema.getFields()).asScala.foreach[Boolean](((field: org.apache.avro.Schema.Field) => fields.add(new org.apache.avro.Schema.Field(field.name(), field.schema(), field.doc(), field.defaultVal()))));
fields.add(new org.apache.avro.Schema.Field(AvroConverter.this.BytesField, org.apache.avro.Schema.create(BYTES), "raw bytes", ""));
val updated: org.apache.avro.Schema = org.apache.avro.Schema.createRecord(schema.getName(), schema.getDoc(), schema.getNamespace(), schema.isError());
updated.setFields(fields);
updated
}
|
|
84
|
56
|
3701
-
3728
|
Apply
|
scala.Int.+
|
|
schema.getFields().size().+(1)
|
|
84
|
57
|
3663
-
3729
|
Apply
|
java.util.ArrayList.<init>
|
|
new java.util.ArrayList[org.apache.avro.Schema.Field](schema.getFields().size().+(1))
|
|
85
|
58
|
3738
-
3754
|
Apply
|
org.apache.avro.Schema.getFields
|
|
schema.getFields()
|
|
85
|
65
|
3738
-
3887
|
Apply
|
scala.collection.IterableLike.foreach
|
|
scala.collection.JavaConverters.asScalaBufferConverter[org.apache.avro.Schema.Field](schema.getFields()).asScala.foreach[Boolean](((field: org.apache.avro.Schema.Field) => fields.add(new org.apache.avro.Schema.Field(field.name(), field.schema(), field.doc(), field.defaultVal()))))
|
|
86
|
59
|
3820
-
3830
|
Apply
|
org.apache.avro.Schema.Field.name
|
|
field.name()
|
|
86
|
60
|
3832
-
3844
|
Apply
|
org.apache.avro.Schema.Field.schema
|
|
field.schema()
|
|
86
|
61
|
3846
-
3855
|
Apply
|
org.apache.avro.Schema.Field.doc
|
|
field.doc()
|
|
86
|
62
|
3857
-
3875
|
Apply
|
org.apache.avro.Schema.Field.defaultVal
|
|
field.defaultVal()
|
|
86
|
63
|
3803
-
3876
|
Apply
|
org.apache.avro.Schema.Field.<init>
|
|
new org.apache.avro.Schema.Field(field.name(), field.schema(), field.doc(), field.defaultVal())
|
|
86
|
64
|
3792
-
3877
|
Apply
|
java.util.ArrayList.add
|
|
fields.add(new org.apache.avro.Schema.Field(field.name(), field.schema(), field.doc(), field.defaultVal()))
|
|
88
|
66
|
3924
-
3934
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.BytesField
|
|
AvroConverter.this.BytesField
|
|
88
|
67
|
3936
-
3968
|
Apply
|
org.apache.avro.Schema.create
|
|
org.apache.avro.Schema.create(BYTES)
|
|
88
|
68
|
3970
-
3981
|
Literal
|
<nosymbol>
|
|
"raw bytes"
|
|
88
|
69
|
3983
-
3985
|
Literal
|
<nosymbol>
|
|
""
|
|
88
|
70
|
3907
-
3986
|
Apply
|
org.apache.avro.Schema.Field.<init>
|
|
new org.apache.avro.Schema.Field(AvroConverter.this.BytesField, org.apache.avro.Schema.create(BYTES), "raw bytes", "")
|
|
88
|
71
|
3896
-
3987
|
Apply
|
java.util.ArrayList.add
|
|
fields.add(new org.apache.avro.Schema.Field(AvroConverter.this.BytesField, org.apache.avro.Schema.create(BYTES), "raw bytes", ""))
|
|
90
|
72
|
4031
-
4045
|
Apply
|
org.apache.avro.Schema.getName
|
|
schema.getName()
|
|
90
|
73
|
4047
-
4060
|
Apply
|
org.apache.avro.Schema.getDoc
|
|
schema.getDoc()
|
|
90
|
74
|
4062
-
4081
|
Apply
|
org.apache.avro.Schema.getNamespace
|
|
schema.getNamespace()
|
|
90
|
75
|
4083
-
4097
|
Apply
|
org.apache.avro.Schema.isError
|
|
schema.isError()
|
|
90
|
76
|
4011
-
4098
|
Apply
|
org.apache.avro.Schema.createRecord
|
|
org.apache.avro.Schema.createRecord(schema.getName(), schema.getDoc(), schema.getNamespace(), schema.isError())
|
|
91
|
77
|
4107
-
4132
|
Apply
|
org.apache.avro.Schema.setFields
|
|
updated.setFields(fields)
|
|
95
|
79
|
4209
-
4224
|
Apply
|
org.apache.avro.Schema.getTypes
|
|
schema.getTypes()
|
|
95
|
80
|
4242
-
4253
|
Apply
|
org.locationtech.geomesa.convert.avro.AvroConverter.addBytes
|
|
AvroConverter.this.addBytes(s)
|
|
95
|
81
|
4236
-
4236
|
TypeApply
|
scala.collection.mutable.Buffer.canBuildFrom
|
|
mutable.this.Buffer.canBuildFrom[org.apache.avro.Schema]
|
|
95
|
82
|
4209
-
4260
|
Select
|
scala.collection.SeqLike.toSeq
|
|
scala.collection.JavaConverters.asScalaBufferConverter[org.apache.avro.Schema](schema.getTypes()).asScala.map[org.apache.avro.Schema, scala.collection.mutable.Buffer[org.apache.avro.Schema]](((s: org.apache.avro.Schema) => AvroConverter.this.addBytes(s)))(mutable.this.Buffer.canBuildFrom[org.apache.avro.Schema]).toSeq
|
|
95
|
83
|
4190
-
4265
|
Apply
|
org.apache.avro.Schema.createUnion
|
|
org.apache.avro.Schema.createUnion((scala.collection.JavaConverters.asScalaBufferConverter[org.apache.avro.Schema](schema.getTypes()).asScala.map[org.apache.avro.Schema, scala.collection.mutable.Buffer[org.apache.avro.Schema]](((s: org.apache.avro.Schema) => AvroConverter.this.addBytes(s)))(mutable.this.Buffer.canBuildFrom[org.apache.avro.Schema]).toSeq: _*))
|
|
95
|
84
|
4190
-
4265
|
Block
|
org.apache.avro.Schema.createUnion
|
|
org.apache.avro.Schema.createUnion((scala.collection.JavaConverters.asScalaBufferConverter[org.apache.avro.Schema](schema.getTypes()).asScala.map[org.apache.avro.Schema, scala.collection.mutable.Buffer[org.apache.avro.Schema]](((s: org.apache.avro.Schema) => AvroConverter.this.addBytes(s)))(mutable.this.Buffer.canBuildFrom[org.apache.avro.Schema]).toSeq: _*))
|
|
98
|
85
|
4291
-
4414
|
Throw
|
<nosymbol>
|
|
throw new scala.NotImplementedError(scala.StringContext.apply("Raw Avro bytes (i.e. $0) is not implemented for schema type ", "").s(schema.getType()))
|
|
98
|
86
|
4291
-
4414
|
Block
|
<nosymbol>
|
|
throw new scala.NotImplementedError(scala.StringContext.apply("Raw Avro bytes (i.e. $0) is not implemented for schema type ", "").s(schema.getType()))
|
|
116
|
87
|
4868
-
4878
|
Literal
|
<nosymbol>
|
|
"embedded"
|
|
129
|
88
|
5270
-
5276
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordIterator.schema
|
|
GenericRecordIterator.this.schema
|
|
129
|
89
|
5232
-
5277
|
Apply
|
org.apache.avro.generic.GenericDatumReader.<init>
|
|
new org.apache.avro.generic.GenericDatumReader[org.apache.avro.generic.GenericRecord](GenericRecordIterator.this.schema)
|
|
130
|
90
|
5337
-
5339
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordIterator.is
|
|
GenericRecordIterator.this.is
|
|
130
|
91
|
5341
-
5345
|
Literal
|
<nosymbol>
|
|
null
|
|
130
|
92
|
5304
-
5346
|
Apply
|
org.apache.avro.io.DecoderFactory.binaryDecoder
|
|
org.apache.avro.io.DecoderFactory.get().binaryDecoder(GenericRecordIterator.this.is, null)
|
|
133
|
93
|
5426
-
5440
|
Select
|
scala.Boolean.unary_!
|
|
GenericRecordIterator.this.decoder.isEnd().unary_!
|
|
136
|
94
|
5491
-
5503
|
Apply
|
scala.Long.+
|
|
GenericRecordIterator.this.ec.line.+(1)
|
|
136
|
95
|
5491
-
5503
|
Apply
|
org.locationtech.geomesa.convert.EvaluationContext.line_=
|
|
GenericRecordIterator.this.ec.line_=(GenericRecordIterator.this.ec.line.+(1))
|
|
137
|
96
|
5531
-
5537
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordIterator.record
|
|
GenericRecordIterator.this.record
|
|
137
|
97
|
5539
-
5546
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordIterator.decoder
|
|
GenericRecordIterator.this.decoder
|
|
137
|
98
|
5519
-
5547
|
Apply
|
org.apache.avro.generic.GenericDatumReader.read
|
|
GenericRecordIterator.this.reader.read(GenericRecordIterator.this.record, GenericRecordIterator.this.decoder)
|
|
137
|
99
|
5510
-
5547
|
Apply
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordIterator.record_=
|
|
GenericRecordIterator.this.record_=(GenericRecordIterator.this.reader.read(GenericRecordIterator.this.record, GenericRecordIterator.this.decoder))
|
|
138
|
100
|
5554
-
5560
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordIterator.record
|
|
GenericRecordIterator.this.record
|
|
141
|
101
|
5601
-
5611
|
Apply
|
java.io.InputStream.close
|
|
GenericRecordIterator.this.is.close()
|
|
155
|
102
|
6087
-
6093
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordBytesIterator.schema
|
|
GenericRecordBytesIterator.this.schema
|
|
155
|
103
|
6104
-
6110
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordBytesIterator.schema
|
|
GenericRecordBytesIterator.this.schema
|
|
155
|
104
|
6095
-
6111
|
Apply
|
org.locationtech.geomesa.convert.avro.AvroConverter.addBytes
|
|
AvroConverter.this.addBytes(GenericRecordBytesIterator.this.schema)
|
|
155
|
105
|
6049
-
6112
|
Apply
|
org.apache.avro.generic.GenericDatumReader.<init>
|
|
new org.apache.avro.generic.GenericDatumReader[org.apache.avro.generic.GenericRecord](GenericRecordBytesIterator.this.schema, AvroConverter.this.addBytes(GenericRecordBytesIterator.this.schema))
|
|
156
|
106
|
6172
-
6174
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordBytesIterator.is
|
|
GenericRecordBytesIterator.this.is
|
|
156
|
107
|
6176
-
6180
|
Literal
|
<nosymbol>
|
|
null
|
|
156
|
108
|
6139
-
6181
|
Apply
|
org.apache.avro.io.DecoderFactory.binaryDecoder
|
|
org.apache.avro.io.DecoderFactory.get().binaryDecoder(GenericRecordBytesIterator.this.is, null)
|
|
159
|
109
|
6261
-
6275
|
Select
|
scala.Boolean.unary_!
|
|
GenericRecordBytesIterator.this.decoder.isEnd().unary_!
|
|
162
|
110
|
6326
-
6338
|
Apply
|
scala.Long.+
|
|
GenericRecordBytesIterator.this.ec.line.+(1)
|
|
162
|
111
|
6326
-
6338
|
Apply
|
org.locationtech.geomesa.convert.EvaluationContext.line_=
|
|
GenericRecordBytesIterator.this.ec.line_=(GenericRecordBytesIterator.this.ec.line.+(1))
|
|
163
|
112
|
6366
-
6372
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordBytesIterator.record
|
|
GenericRecordBytesIterator.this.record
|
|
163
|
113
|
6374
-
6381
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordBytesIterator.decoder
|
|
GenericRecordBytesIterator.this.decoder
|
|
163
|
114
|
6354
-
6382
|
Apply
|
org.apache.avro.generic.GenericDatumReader.read
|
|
GenericRecordBytesIterator.this.reader.read(GenericRecordBytesIterator.this.record, GenericRecordBytesIterator.this.decoder)
|
|
163
|
115
|
6345
-
6382
|
Apply
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordBytesIterator.record_=
|
|
GenericRecordBytesIterator.this.record_=(GenericRecordBytesIterator.this.reader.read(GenericRecordBytesIterator.this.record, GenericRecordBytesIterator.this.decoder))
|
|
166
|
116
|
6549
-
6582
|
Apply
|
java.io.InputStream.available
|
|
GenericRecordBytesIterator.this.decoder.inputStream().available()
|
|
167
|
117
|
6600
-
6610
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.BytesField
|
|
AvroConverter.this.BytesField
|
|
167
|
118
|
6622
-
6642
|
Apply
|
scala.Int.-
|
|
GenericRecordBytesIterator.this.is.copied.-(buffered)
|
|
167
|
119
|
6612
-
6643
|
Apply
|
org.locationtech.geomesa.utils.io.CopyingInputStream.replay
|
|
GenericRecordBytesIterator.this.is.replay(GenericRecordBytesIterator.this.is.copied.-(buffered))
|
|
167
|
120
|
6589
-
6644
|
Apply
|
org.apache.avro.generic.GenericRecord.put
|
|
GenericRecordBytesIterator.this.record.put(AvroConverter.this.BytesField, GenericRecordBytesIterator.this.is.replay(GenericRecordBytesIterator.this.is.copied.-(buffered)))
|
|
168
|
121
|
6651
-
6657
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.GenericRecordBytesIterator.record
|
|
GenericRecordBytesIterator.this.record
|
|
171
|
122
|
6698
-
6708
|
Apply
|
org.locationtech.geomesa.utils.io.CopyingInputStream.close
|
|
GenericRecordBytesIterator.this.is.close()
|
|
183
|
123
|
7045
-
7047
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamIterator.is
|
|
FileStreamIterator.this.is
|
|
183
|
124
|
7049
-
7088
|
Apply
|
org.apache.avro.generic.GenericDatumReader.<init>
|
|
new org.apache.avro.generic.GenericDatumReader[org.apache.avro.generic.GenericRecord]()
|
|
183
|
125
|
7026
-
7089
|
Apply
|
org.apache.avro.file.DataFileStream.<init>
|
|
new org.apache.avro.file.DataFileStream[org.apache.avro.generic.GenericRecord](FileStreamIterator.this.is, new org.apache.avro.generic.GenericDatumReader[org.apache.avro.generic.GenericRecord]())
|
|
186
|
126
|
7169
-
7183
|
Apply
|
org.apache.avro.file.DataFileStream.hasNext
|
|
FileStreamIterator.this.stream.hasNext()
|
|
189
|
127
|
7234
-
7246
|
Apply
|
scala.Long.+
|
|
FileStreamIterator.this.ec.line.+(1)
|
|
189
|
128
|
7234
-
7246
|
Apply
|
org.locationtech.geomesa.convert.EvaluationContext.line_=
|
|
FileStreamIterator.this.ec.line_=(FileStreamIterator.this.ec.line.+(1))
|
|
190
|
129
|
7274
-
7280
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamIterator.record
|
|
FileStreamIterator.this.record
|
|
190
|
130
|
7262
-
7281
|
Apply
|
org.apache.avro.file.DataFileStream.next
|
|
FileStreamIterator.this.stream.next(FileStreamIterator.this.record)
|
|
190
|
131
|
7253
-
7281
|
Apply
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamIterator.record_=
|
|
FileStreamIterator.this.record_=(FileStreamIterator.this.stream.next(FileStreamIterator.this.record))
|
|
191
|
132
|
7288
-
7294
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamIterator.record
|
|
FileStreamIterator.this.record
|
|
194
|
133
|
7335
-
7349
|
Apply
|
org.apache.avro.file.DataFileStream.close
|
|
FileStreamIterator.this.stream.close()
|
|
207
|
134
|
7744
-
7783
|
Apply
|
org.apache.avro.generic.GenericDatumReader.<init>
|
|
new org.apache.avro.generic.GenericDatumReader[org.apache.avro.generic.GenericRecord]()
|
|
208
|
135
|
7828
-
7830
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamBytesIterator.is
|
|
FileStreamBytesIterator.this.is
|
|
208
|
136
|
7832
-
7838
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamBytesIterator.reader
|
|
FileStreamBytesIterator.this.reader
|
|
208
|
137
|
7809
-
7839
|
Apply
|
org.apache.avro.file.DataFileStream.<init>
|
|
new org.apache.avro.file.DataFileStream[org.apache.avro.generic.GenericRecord](FileStreamBytesIterator.this.is, FileStreamBytesIterator.this.reader)
|
|
211
|
138
|
7915
-
7931
|
Apply
|
org.apache.avro.generic.GenericDatumReader.getSchema
|
|
FileStreamBytesIterator.this.reader.getSchema()
|
|
211
|
139
|
7906
-
7932
|
Apply
|
org.locationtech.geomesa.convert.avro.AvroConverter.addBytes
|
|
AvroConverter.this.addBytes(FileStreamBytesIterator.this.reader.getSchema())
|
|
211
|
140
|
7887
-
7933
|
Apply
|
org.apache.avro.generic.GenericDatumReader.setExpected
|
|
FileStreamBytesIterator.this.reader.setExpected(AvroConverter.this.addBytes(FileStreamBytesIterator.this.reader.getSchema()))
|
|
216
|
141
|
8224
-
8251
|
Apply
|
java.io.ByteArrayOutputStream.<init>
|
|
new java.io.ByteArrayOutputStream()
|
|
217
|
142
|
8315
-
8331
|
Apply
|
org.apache.avro.file.DataFileStream.getSchema
|
|
FileStreamBytesIterator.this.stream.getSchema()
|
|
217
|
143
|
8277
-
8332
|
Apply
|
org.apache.avro.generic.GenericDatumWriter.<init>
|
|
new org.apache.avro.generic.GenericDatumWriter[org.apache.avro.generic.GenericRecord](FileStreamBytesIterator.this.stream.getSchema())
|
|
218
|
144
|
8392
-
8395
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamBytesIterator.out
|
|
FileStreamBytesIterator.this.out
|
|
218
|
145
|
8397
-
8401
|
Literal
|
<nosymbol>
|
|
null
|
|
218
|
146
|
8359
-
8402
|
Apply
|
org.apache.avro.io.EncoderFactory.binaryEncoder
|
|
org.apache.avro.io.EncoderFactory.get().binaryEncoder(FileStreamBytesIterator.this.out, null)
|
|
220
|
147
|
8440
-
8454
|
Apply
|
org.apache.avro.file.DataFileStream.hasNext
|
|
FileStreamBytesIterator.this.stream.hasNext()
|
|
223
|
148
|
8505
-
8517
|
Apply
|
scala.Long.+
|
|
FileStreamBytesIterator.this.ec.line.+(1)
|
|
223
|
149
|
8505
-
8517
|
Apply
|
org.locationtech.geomesa.convert.EvaluationContext.line_=
|
|
FileStreamBytesIterator.this.ec.line_=(FileStreamBytesIterator.this.ec.line.+(1))
|
|
224
|
150
|
8545
-
8551
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamBytesIterator.record
|
|
FileStreamBytesIterator.this.record
|
|
224
|
151
|
8533
-
8552
|
Apply
|
org.apache.avro.file.DataFileStream.next
|
|
FileStreamBytesIterator.this.stream.next(FileStreamBytesIterator.this.record)
|
|
224
|
152
|
8524
-
8552
|
Apply
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamBytesIterator.record_=
|
|
FileStreamBytesIterator.this.record_=(FileStreamBytesIterator.this.stream.next(FileStreamBytesIterator.this.record))
|
|
226
|
153
|
8621
-
8632
|
Apply
|
java.io.ByteArrayOutputStream.reset
|
|
FileStreamBytesIterator.this.out.reset()
|
|
227
|
154
|
8652
-
8658
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamBytesIterator.record
|
|
FileStreamBytesIterator.this.record
|
|
227
|
155
|
8660
-
8667
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamBytesIterator.encoder
|
|
FileStreamBytesIterator.this.encoder
|
|
227
|
156
|
8639
-
8668
|
Apply
|
org.apache.avro.generic.GenericDatumWriter.write
|
|
FileStreamBytesIterator.this.writer.write(FileStreamBytesIterator.this.record, FileStreamBytesIterator.this.encoder)
|
|
228
|
157
|
8675
-
8690
|
Apply
|
java.io.Flushable.flush
|
|
FileStreamBytesIterator.this.encoder.flush()
|
|
229
|
158
|
8708
-
8718
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.BytesField
|
|
AvroConverter.this.BytesField
|
|
229
|
159
|
8720
-
8735
|
Apply
|
java.io.ByteArrayOutputStream.toByteArray
|
|
FileStreamBytesIterator.this.out.toByteArray()
|
|
229
|
160
|
8697
-
8736
|
Apply
|
org.apache.avro.generic.GenericRecord.put
|
|
FileStreamBytesIterator.this.record.put(AvroConverter.this.BytesField, FileStreamBytesIterator.this.out.toByteArray())
|
|
230
|
161
|
8743
-
8749
|
Select
|
org.locationtech.geomesa.convert.avro.AvroConverter.FileStreamBytesIterator.record
|
|
FileStreamBytesIterator.this.record
|
|
233
|
162
|
8790
-
8804
|
Apply
|
org.apache.avro.file.DataFileStream.close
|
|
FileStreamBytesIterator.this.stream.close()
|