apkfuckery/com.discord/smali/com/annimon/stream/function/Predicate$Util.smali

127 lines
4.4 KiB
Smali

.class public Lcom/annimon/stream/function/Predicate$Util;
.super Ljava/lang/Object;
.source "Predicate.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/annimon/stream/function/Predicate;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "Util"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.prologue
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static and(Lcom/annimon/stream/function/Predicate;Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/function/Predicate;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Lcom/annimon/stream/function/Predicate",
"<-TT;>;",
"Lcom/annimon/stream/function/Predicate",
"<-TT;>;)",
"Lcom/annimon/stream/function/Predicate",
"<TT;>;"
}
.end annotation
.prologue
.local p0, "p1":Lcom/annimon/stream/function/Predicate;, "Lcom/annimon/stream/function/Predicate<-TT;>;"
.local p1, "p2":Lcom/annimon/stream/function/Predicate;, "Lcom/annimon/stream/function/Predicate<-TT;>;"
new-instance v0, Lcom/annimon/stream/function/Predicate$Util$1;
invoke-direct {v0, p0, p1}, Lcom/annimon/stream/function/Predicate$Util$1;-><init>(Lcom/annimon/stream/function/Predicate;Lcom/annimon/stream/function/Predicate;)V
return-object v0
.end method
.method public static negate(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/function/Predicate;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Lcom/annimon/stream/function/Predicate",
"<-TT;>;)",
"Lcom/annimon/stream/function/Predicate",
"<TT;>;"
}
.end annotation
.prologue
.local p0, "p1":Lcom/annimon/stream/function/Predicate;, "Lcom/annimon/stream/function/Predicate<-TT;>;"
new-instance v0, Lcom/annimon/stream/function/Predicate$Util$4;
invoke-direct {v0, p0}, Lcom/annimon/stream/function/Predicate$Util$4;-><init>(Lcom/annimon/stream/function/Predicate;)V
return-object v0
.end method
.method public static or(Lcom/annimon/stream/function/Predicate;Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/function/Predicate;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Lcom/annimon/stream/function/Predicate",
"<-TT;>;",
"Lcom/annimon/stream/function/Predicate",
"<-TT;>;)",
"Lcom/annimon/stream/function/Predicate",
"<TT;>;"
}
.end annotation
.prologue
.local p0, "p1":Lcom/annimon/stream/function/Predicate;, "Lcom/annimon/stream/function/Predicate<-TT;>;"
.local p1, "p2":Lcom/annimon/stream/function/Predicate;, "Lcom/annimon/stream/function/Predicate<-TT;>;"
new-instance v0, Lcom/annimon/stream/function/Predicate$Util$2;
invoke-direct {v0, p0, p1}, Lcom/annimon/stream/function/Predicate$Util$2;-><init>(Lcom/annimon/stream/function/Predicate;Lcom/annimon/stream/function/Predicate;)V
return-object v0
.end method
.method public static xor(Lcom/annimon/stream/function/Predicate;Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/function/Predicate;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Lcom/annimon/stream/function/Predicate",
"<-TT;>;",
"Lcom/annimon/stream/function/Predicate",
"<-TT;>;)",
"Lcom/annimon/stream/function/Predicate",
"<TT;>;"
}
.end annotation
.prologue
.local p0, "p1":Lcom/annimon/stream/function/Predicate;, "Lcom/annimon/stream/function/Predicate<-TT;>;"
.local p1, "p2":Lcom/annimon/stream/function/Predicate;, "Lcom/annimon/stream/function/Predicate<-TT;>;"
new-instance v0, Lcom/annimon/stream/function/Predicate$Util$3;
invoke-direct {v0, p0, p1}, Lcom/annimon/stream/function/Predicate$Util$3;-><init>(Lcom/annimon/stream/function/Predicate;Lcom/annimon/stream/function/Predicate;)V
return-object v0
.end method