StringResource.java
4.75 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
/*
* Decompiled with CFR 0_118.
*
* Could not load the following classes:
* com.adobe.forms.rm.impl.StringResource$$anonfun
* scala.Function0
* scala.Option
* scala.ScalaObject
* scala.collection.immutable.Map
* scala.reflect.ScalaSignature
*/
package com.adobe.forms.rm.impl;
import com.adobe.forms.model.ParameterStr$;
import com.adobe.forms.rm.Resource;
import com.adobe.forms.rm.Resource$class;
import com.adobe.forms.rm.impl.StringResource$;
import scala.Function0;
import scala.Option;
import scala.ScalaObject;
import scala.collection.immutable.Map;
import scala.reflect.ScalaSignature;
/*
* This class specifies class file version 49.0 but uses Java 6 signatures. Assumed Java 6.
*/
@ScalaSignature(bytes="\u0006\u0001E4A!\u0001\u0002\u0001\u001b\tq1\u000b\u001e:j]\u001e\u0014Vm]8ve\u000e,'BA\u0002\u0005\u0003\u0011IW\u000e\u001d7\u000b\u0005\u00151\u0011A\u0001:n\u0015\t9\u0001\"A\u0003g_Jl7O\u0003\u0002\n\u0015\u0005)\u0011\rZ8cK*\t1\"A\u0002d_6\u001c\u0001a\u0005\u0003\u0001\u001dYQ\u0002CA\b\u0015\u001b\u0005\u0001\"BA\t\u0013\u0003\u0011a\u0017M\\4\u000b\u0003M\tAA[1wC&\u0011Q\u0003\u0005\u0002\u0007\u001f\nTWm\u0019;\u0011\u0005]AR\"\u0001\u0003\n\u0005e!!\u0001\u0003*fg>,(oY3\u0011\u0005mqR\"\u0001\u000f\u000b\u0003u\tQa]2bY\u0006L!a\b\u000f\u0003\u0017M\u001b\u0017\r\\1PE*,7\r\u001e\u0005\tC\u0001\u0011\t\u0011)A\u0005E\u000591m\u001c8uK:$\bCA\u000e$\u0013\t!CD\u0001\u0004B]f\u0014VM\u001a\u0005\tM\u0001\u0011\t\u0011)A\u0005O\u000591m\u001c8uKb$\bcA\u000e)U%\u0011\u0011\u0006\b\u0002\u0007\u001fB$\u0018n\u001c8\u0011\u0005-rcBA\u000e-\u0013\tiC$\u0001\u0004Qe\u0016$WMZ\u0005\u0003_A\u0012aa\u0015;sS:<'BA\u0017\u001d\u0011!\u0011\u0004A!A!\u0002\u0013\u0019\u0014aA7baB!1\u0006\u000e\u00167\u0013\t)\u0004GA\u0002NCB\u0004\"aG\u001c\n\u0005ab\"aA!os\")!\b\u0001C\u0001w\u00051A(\u001b8jiz\"B\u0001\u0010 @\u0001B\u0011Q\bA\u0007\u0002\u0005!)\u0011%\u000fa\u0001E!9a%\u000fI\u0001\u0002\u00049\u0003b\u0002\u001a:!\u0003\u0005\ra\r\u0005\b\u0005\u0002\u0011\r\u0011\"\u0003D\u0003%\u0019x.\u001e:dKN#(/F\u0001+\u0011\u0019)\u0005\u0001)A\u0005U\u0005Q1o\\;sG\u0016\u001cFO\u001d\u0011\t\u000f\u001d\u0003!\u0019!C\u0005\u0007\u0006AQM\\2pI&tw\r\u0003\u0004J\u0001\u0001\u0006IAK\u0001\nK:\u001cw\u000eZ5oO\u0002B\u0001b\u0013\u0001\t\u0006\u0004%\t\u0001T\u0001\u0007g>,(oY3\u0016\u00035\u00032a\u0007(Q\u0013\tyEDA\u0003BeJ\f\u0017\u0010\u0005\u0002\u001c#&\u0011!\u000b\b\u0002\u0005\u0005f$X\r\u0003\u0005U\u0001!\u0005\t\u0015)\u0003N\u0003\u001d\u0019x.\u001e:dK\u0002BQA\u0016\u0001\u0005B]\u000bab]8ve\u000e,\u0017i]*ue&tw\r\u0006\u0002+1\")q)\u0016a\u0001U\u001d9!LAA\u0001\u0012\u000bY\u0016AD*ue&twMU3t_V\u00148-\u001a\t\u0003{q3q!\u0001\u0002\u0002\u0002#\u0015QlE\u0002]\u001diAQA\u000f/\u0005\u0002}#\u0012a\u0017\u0005\bCr\u000b\n\u0011\"\u0001c\u00039Ig.\u001b;%I\u00164\u0017-\u001e7uII*\u0012a\u0019\u0016\u0003O\u0011\\\u0013!\u001a\t\u0003M.l\u0011a\u001a\u0006\u0003Q&\f\u0011\"\u001e8dQ\u0016\u001c7.\u001a3\u000b\u0005)d\u0012AC1o]>$\u0018\r^5p]&\u0011An\u001a\u0002\u0012k:\u001c\u0007.Z2lK\u00124\u0016M]5b]\u000e,\u0007b\u00028]#\u0003%\ta\\\u0001\u000fS:LG\u000f\n3fM\u0006,H\u000e\u001e\u00134+\u0005\u0001(FA\u001ae\u0001")
public class StringResource
implements Resource,
ScalaObject {
private final String sourceStr;
private final String encoding;
private byte[] source;
public volatile int bitmap$0;
public static final Map init$default$3() {
return StringResource$.MODULE$.init$default$3();
}
public static final Option init$default$2() {
return StringResource$.MODULE$.init$default$2();
}
private String sourceStr() {
return this.sourceStr;
}
private String encoding() {
return this.encoding;
}
/*
* Enabled aggressive block sorting
* Enabled unnecessary exception pruning
* Enabled aggressive exception aggregation
* Converted monitor instructions to comments
* Lifted jumps to return sites
*/
@Override
public byte[] source() {
if ((this.bitmap$0 & 1) != 0) return this.source;
StringResource stringResource = this;
// MONITORENTER : stringResource
if ((this.bitmap$0 & 1) == 0) {
this.source = this.sourceStr().getBytes(this.encoding());
this.bitmap$0 |= 1;
}
// MONITOREXIT : stringResource
this.encoding = null;
return this.source;
}
@Override
public String sourceAsString(String encoding) {
return this.sourceStr();
}
public StringResource(Object content, Option<String> context, Map<String, Object> map) {
Resource$class.$init$(this);
this.sourceStr = (String)content;
this.encoding = (String)map.get((Object)ParameterStr$.MODULE$.Encoding()).getOrElse((Function0)new $anonfun$1(this));
}
}