.class final Lcom/google/common/collect/Cut$AboveAll; .super Lcom/google/common/collect/Cut; .source "Cut.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/google/common/collect/Cut; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x1a name = "AboveAll" .end annotation .annotation system Ldalvik/annotation/Signature; value = { "Lcom/google/common/collect/Cut", "<", "Ljava/lang/Comparable", "<*>;>;" } .end annotation # static fields .field private static final INSTANCE:Lcom/google/common/collect/Cut$AboveAll; .field private static final serialVersionUID:J # direct methods .method static constructor ()V .locals 1 .prologue .line 183 new-instance v0, Lcom/google/common/collect/Cut$AboveAll; invoke-direct {v0}, Lcom/google/common/collect/Cut$AboveAll;->()V sput-object v0, Lcom/google/common/collect/Cut$AboveAll;->INSTANCE:Lcom/google/common/collect/Cut$AboveAll; return-void .end method .method private constructor ()V .locals 1 .prologue .line 186 const/4 v0, 0x0 invoke-direct {p0, v0}, Lcom/google/common/collect/Cut;->(Ljava/lang/Comparable;)V .line 187 return-void .end method .method static synthetic access$100()Lcom/google/common/collect/Cut$AboveAll; .locals 1 .prologue .line 182 sget-object v0, Lcom/google/common/collect/Cut$AboveAll;->INSTANCE:Lcom/google/common/collect/Cut$AboveAll; return-object v0 .end method .method private readResolve()Ljava/lang/Object; .locals 1 .prologue .line 229 sget-object v0, Lcom/google/common/collect/Cut$AboveAll;->INSTANCE:Lcom/google/common/collect/Cut$AboveAll; return-object v0 .end method # virtual methods .method public compareTo(Lcom/google/common/collect/Cut;)I .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/common/collect/Cut", "<", "Ljava/lang/Comparable", "<*>;>;)I" } .end annotation .prologue .line 223 if-ne p1, p0, :cond_0 const/4 v0, 0x0 :goto_0 return v0 :cond_0 const/4 v0, 0x1 goto :goto_0 .end method .method public bridge synthetic compareTo(Ljava/lang/Object;)I .locals 1 .prologue .line 182 check-cast p1, Lcom/google/common/collect/Cut; invoke-virtual {p0, p1}, Lcom/google/common/collect/Cut$AboveAll;->compareTo(Lcom/google/common/collect/Cut;)I move-result v0 return v0 .end method .method describeAsLowerBound(Ljava/lang/StringBuilder;)V .locals 1 .prologue .line 209 new-instance v0, Ljava/lang/AssertionError; invoke-direct {v0}, Ljava/lang/AssertionError;->()V throw v0 .end method .method describeAsUpperBound(Ljava/lang/StringBuilder;)V .locals 1 .prologue .line 212 const-string v0, "+\u221e)" invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; .line 213 return-void .end method .method endpoint()Ljava/lang/Comparable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/lang/Comparable", "<*>;" } .end annotation .prologue .line 189 new-instance v0, Ljava/lang/IllegalStateException; const-string v1, "range unbounded on this side" invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V throw v0 .end method .method greatestValueBelow(Lcom/google/common/collect/DiscreteDomain;)Ljava/lang/Comparable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/common/collect/DiscreteDomain", "<", "Ljava/lang/Comparable", "<*>;>;)", "Ljava/lang/Comparable", "<*>;" } .end annotation .prologue .line 220 invoke-virtual {p1}, Lcom/google/common/collect/DiscreteDomain;->maxValue()Ljava/lang/Comparable; move-result-object v0 return-object v0 .end method .method isLessThan(Ljava/lang/Comparable;)Z .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Comparable", "<*>;)Z" } .end annotation .prologue .line 192 const/4 v0, 0x0 return v0 .end method .method leastValueAbove(Lcom/google/common/collect/DiscreteDomain;)Ljava/lang/Comparable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/common/collect/DiscreteDomain", "<", "Ljava/lang/Comparable", "<*>;>;)", "Ljava/lang/Comparable", "<*>;" } .end annotation .prologue .line 216 new-instance v0, Ljava/lang/AssertionError; invoke-direct {v0}, Ljava/lang/AssertionError;->()V throw v0 .end method .method public toString()Ljava/lang/String; .locals 1 .prologue .line 226 const-string v0, "+\u221e" return-object v0 .end method .method typeAsLowerBound()Lcom/google/common/collect/BoundType; .locals 2 .prologue .line 195 new-instance v0, Ljava/lang/AssertionError; const-string v1, "this statement should be unreachable" invoke-direct {v0, v1}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V throw v0 .end method .method typeAsUpperBound()Lcom/google/common/collect/BoundType; .locals 1 .prologue .line 198 new-instance v0, Ljava/lang/IllegalStateException; invoke-direct {v0}, Ljava/lang/IllegalStateException;->()V throw v0 .end method .method withLowerBoundType(Lcom/google/common/collect/BoundType;Lcom/google/common/collect/DiscreteDomain;)Lcom/google/common/collect/Cut; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/common/collect/BoundType;", "Lcom/google/common/collect/DiscreteDomain", "<", "Ljava/lang/Comparable", "<*>;>;)", "Lcom/google/common/collect/Cut", "<", "Ljava/lang/Comparable", "<*>;>;" } .end annotation .prologue .line 202 new-instance v0, Ljava/lang/AssertionError; const-string v1, "this statement should be unreachable" invoke-direct {v0, v1}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V throw v0 .end method .method withUpperBoundType(Lcom/google/common/collect/BoundType;Lcom/google/common/collect/DiscreteDomain;)Lcom/google/common/collect/Cut; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/common/collect/BoundType;", "Lcom/google/common/collect/DiscreteDomain", "<", "Ljava/lang/Comparable", "<*>;>;)", "Lcom/google/common/collect/Cut", "<", "Ljava/lang/Comparable", "<*>;>;" } .end annotation .prologue .line 206 new-instance v0, Ljava/lang/IllegalStateException; invoke-direct {v0}, Ljava/lang/IllegalStateException;->()V throw v0 .end method