正在查看: 医路轻松 v1.1.3 应用的 C$Platform.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 医路轻松 v1.1.3 应用的 C$Platform.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package autovalue.shaded.com.google$.common.collect;
import autovalue.shaded.com.google$.common.base.C$Strings;
import java.lang.reflect.Array;
import java.util.Arrays;
import java.util.Map;
import java.util.Set;
import java.util.logging.Level;
import java.util.logging.Logger;
final class C$Platform {
private static final Logger logger = Logger.getLogger(C$Platform.class.getName());
static int reduceExponentIfGwt(int i) {
return i;
}
static int reduceIterationsIfGwt(int i) {
return i;
}
static <K, V> Map<K, V> newHashMapWithExpectedSize(int i) {
return C$Maps.newHashMapWithExpectedSize(i);
}
static <K, V> Map<K, V> newLinkedHashMapWithExpectedSize(int i) {
return C$Maps.newLinkedHashMapWithExpectedSize(i);
}
static <E> Set<E> newHashSetWithExpectedSize(int i) {
return C$Sets.newHashSetWithExpectedSize(i);
}
static <E> Set<E> newLinkedHashSetWithExpectedSize(int i) {
return C$Sets.newLinkedHashSetWithExpectedSize(i);
}
static <K, V> Map<K, V> preservesInsertionOrderOnPutsMap() {
return C$Maps.newLinkedHashMap();
}
static <E> Set<E> preservesInsertionOrderOnAddsSet() {
return C$Sets.newLinkedHashSet();
}
static <T> T[] newArray(T[] tArr, int i) {
return (T[]) ((Object[]) Array.newInstance(tArr.getClass().getComponentType(), i));
}
static <T> T[] copy(Object[] objArr, int i, int i2, T[] tArr) {
return (T[]) Arrays.copyOfRange(objArr, i, i2, tArr.getClass());
}
static C$MapMaker tryWeakKeys(C$MapMaker c$MapMaker) {
return c$MapMaker.weakKeys();
}
static void checkGwtRpcEnabled() {
if (!Boolean.parseBoolean(System.getProperty("guava.gwt.emergency_reenable_rpc", "false"))) {
throw new UnsupportedOperationException(C$Strings.lenientFormat("We are removing GWT-RPC support for Guava types. You can temporarily reenable support by setting the system property %s to true. For more about system properties, see %s. For more about Guava's GWT-RPC support, see %s.", "guava.gwt.emergency_reenable_rpc", "https://stackoverflow.com/q/5189914/28465", "https://groups.google.com/d/msg/guava-announce/zHZTFg7YF3o/rQNnwdHeEwAJ"));
}
logger.log(Level.WARNING, "Later in 2020, we will remove GWT-RPC support for Guava types. You are seeing this warning because you are sending a Guava type over GWT-RPC, which will break. You can identify which type by looking at the class name in the attached stack trace.", new Throwable());
}
private C$Platform() {
}
}