ResourceAccessor$Resource$class.java
3.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
/*
* Decompiled with CFR 0_118.
*
* Could not load the following classes:
* com.scene7.is.ps.provider.ResourceAccessor$Resource$
* com.scene7.is.ps.provider.ResourceAccessor$Resource$$anon
* com.scene7.is.scalautil.io.StreamWritable
* com.scene7.is.util.LongRange
*/
package com.scene7.is.ps.provider;
import com.scene7.is.ps.provider.ResourceAccessor;
import com.scene7.is.scalautil.io.StreamWritable;
import com.scene7.is.util.LongRange;
public abstract class ResourceAccessor$Resource$class {
public static ResourceAccessor.Resource slice(ResourceAccessor.Resource $this, LongRange range) {
return $this.slice(range.from, range.to);
}
public static ResourceAccessor.Resource slice(ResourceAccessor.Resource $this, long from, long until) {
return new ResourceAccessor.Resource($this, from, until){
private final long size;
private final /* synthetic */ ResourceAccessor.Resource $outer;
private final long from$1;
private final long until$1;
public /* synthetic */ void com$scene7$is$ps$provider$ResourceAccessor$Resource$$super$copyTo(StreamWritable dst) {
com.scene7.is.scalautil.io.StreamReadable$class.copyTo((com.scene7.is.scalautil.io.StreamReadable)this, (StreamWritable)dst);
}
public ResourceAccessor.Resource slice(LongRange range) {
return ResourceAccessor$Resource$class.slice(this, range);
}
public ResourceAccessor.Resource slice(long from, long until) {
return ResourceAccessor$Resource$class.slice(this, from, until);
}
public void copyTo(StreamWritable dst) {
ResourceAccessor$Resource$class.copyTo(this, dst);
}
public <T> T read(scala.Function1<java.io.InputStream, T> f) {
return (T)com.scene7.is.scalautil.io.StreamReadable$class.read((com.scene7.is.scalautil.io.StreamReadable)this, f);
}
public <T> T readData(scala.Function1<java.io.DataInputStream, T> f) {
return (T)com.scene7.is.scalautil.io.StreamReadable$class.readData((com.scene7.is.scalautil.io.StreamReadable)this, f);
}
public <T> T readText(scala.Function1<java.io.Reader, T> f) {
return (T)com.scene7.is.scalautil.io.StreamReadable$class.readText((com.scene7.is.scalautil.io.StreamReadable)this, f);
}
public java.lang.String readString() {
return com.scene7.is.scalautil.io.StreamReadable$class.readString((com.scene7.is.scalautil.io.StreamReadable)this);
}
public byte[] readBytes() {
return com.scene7.is.scalautil.io.StreamReadable$class.readBytes((com.scene7.is.scalautil.io.StreamReadable)this);
}
public java.lang.String path() {
return this.$outer.path();
}
public long size() {
return this.size;
}
public long lastModified() {
return this.$outer.lastModified();
}
public java.io.InputStream getInput() {
return com.scene7.is.scalautil.io.package$RichInputStream$.MODULE$.slice$extension0(com.scene7.is.scalautil.io.package$.MODULE$.RichInputStream(this.$outer.getInput()), this.from$1, this.until$1);
}
public scala.Option<java.lang.String> mimeType() {
return this.$outer.mimeType();
}
};
}
public static void copyTo(ResourceAccessor.Resource $this, StreamWritable dst) {
$this.com$scene7$is$ps$provider$ResourceAccessor$Resource$$super$copyTo(dst);
}
public static void $init$(ResourceAccessor.Resource $this) {
}
}