public final class com.google.common.hash.Funnels extends java.lang.Object
{
private void <init>()
{
com.google.common.hash.Funnels v;
v := @this: com.google.common.hash.Funnels;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static com.google.common.hash.Funnel byteArrayFunnel()
{
com.google.common.hash.Funnels$ByteArrayFunnel v;
v = <com.google.common.hash.Funnels$ByteArrayFunnel: com.google.common.hash.Funnels$ByteArrayFunnel INSTANCE>;
return v;
}
public static com.google.common.hash.Funnel unencodedCharsFunnel()
{
com.google.common.hash.Funnels$UnencodedCharsFunnel v;
v = <com.google.common.hash.Funnels$UnencodedCharsFunnel: com.google.common.hash.Funnels$UnencodedCharsFunnel INSTANCE>;
return v;
}
public static com.google.common.hash.Funnel stringFunnel(java.nio.charset.Charset)
{
com.google.common.hash.Funnels$StringCharsetFunnel v;
java.nio.charset.Charset v;
v := @parameter: java.nio.charset.Charset;
v = new com.google.common.hash.Funnels$StringCharsetFunnel;
specialinvoke v.<com.google.common.hash.Funnels$StringCharsetFunnel: void <init>(java.nio.charset.Charset)>(v);
return v;
}
public static com.google.common.hash.Funnel integerFunnel()
{
com.google.common.hash.Funnels$IntegerFunnel v;
v = <com.google.common.hash.Funnels$IntegerFunnel: com.google.common.hash.Funnels$IntegerFunnel INSTANCE>;
return v;
}
public static com.google.common.hash.Funnel sequentialFunnel(com.google.common.hash.Funnel)
{
com.google.common.hash.Funnel v;
com.google.common.hash.Funnels$SequentialFunnel v;
v := @parameter: com.google.common.hash.Funnel;
v = new com.google.common.hash.Funnels$SequentialFunnel;
specialinvoke v.<com.google.common.hash.Funnels$SequentialFunnel: void <init>(com.google.common.hash.Funnel)>(v);
return v;
}
public static com.google.common.hash.Funnel longFunnel()
{
com.google.common.hash.Funnels$LongFunnel v;
v = <com.google.common.hash.Funnels$LongFunnel: com.google.common.hash.Funnels$LongFunnel INSTANCE>;
return v;
}
public static java.io.OutputStream asOutputStream(com.google.common.hash.PrimitiveSink)
{
com.google.common.hash.PrimitiveSink v;
com.google.common.hash.Funnels$SinkAsStream v;
v := @parameter: com.google.common.hash.PrimitiveSink;
v = new com.google.common.hash.Funnels$SinkAsStream;
specialinvoke v.<com.google.common.hash.Funnels$SinkAsStream: void <init>(com.google.common.hash.PrimitiveSink)>(v);
return v;
}
}