1 .| -}~ | - - - -  -    - $ - -    - - $|  - - - matchLjava/util/List; Signature(Ljava/util/List; modifiedSinceLjava/util/Date; noneMatch rangeDaterangeTagLorg/restlet/data/Tag;unmodifiedSince()VCodeLineNumberTableLocalVariableTablethisLorg/restlet/data/Conditions;getMatch()Ljava/util/List;mLocalVariableTypeTable*()Ljava/util/List;getModifiedSince()Ljava/util/Date; getNoneMatchn getRangeDategetRangeStatusJ(Lorg/restlet/representation/RepresentationInfo;)Lorg/restlet/data/Status;representationInfo/Lorg/restlet/representation/RepresentationInfo;A(Lorg/restlet/data/Tag;Ljava/util/Date;)Lorg/restlet/data/Status;allZtagmodificationDateresultLorg/restlet/data/Status; getRangeTag()Lorg/restlet/data/Tag; getStatus[(Lorg/restlet/data/Method;ZLorg/restlet/data/Tag;Ljava/util/Date;)Lorg/restlet/data/Status;matchTagiterLjava/util/Iterator;matchedfailed statusMessageLjava/lang/String; noneMatchTagisModifiedSinceunModifiedSinceisUnModifiedSincemethodLorg/restlet/data/Method; entityExists,Ljava/util/Iterator;c(Lorg/restlet/data/Method;Lorg/restlet/representation/RepresentationInfo;)Lorg/restlet/data/Status;getUnmodifiedSincehasSome()Z hasSomeRangesetMatch(Ljava/util/List;)Vtags+(Ljava/util/List;)VsetModifiedSince(Ljava/util/Date;)Vdate setNoneMatch setRangeDate setRangeTag(Lorg/restlet/data/Tag;)VsetUnmodifiedSince SourceFileConditions.java :; /0java/util/ArrayList 34 50 64 W G KO U VW 8 U JG 78 l AB org/restlet/data/Tag  l ,A non existing resource can't match any tag.org/restlet/data/Status : HB f f FGjava/util/Date U jG XY 94 org/restlet/data/Conditionsjava/lang/Object-org/restlet/representation/RepresentationInfogetTaggetModificationDate CLIENT_ERROR_PRECONDITION_FAILEDALLequals(Ljava/lang/Object;)Z SUCCESS_OKjava/util/ListisEmptysize()Iget(I)Ljava/lang/Object;iterator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object;(Ljava/lang/Object;Z)Z.(Lorg/restlet/data/Status;Ljava/lang/String;)Vorg/restlet/data/MethodGETHEAD!org/restlet/engine/util/DateUtilsafter#(Ljava/util/Date;Ljava/util/Date;)ZREDIRECTION_NOT_MODIFIEDbefore unmodifiable"(Ljava/util/Date;)Ljava/util/Date;1-.B/012B34B5012B64B78B94:;<3*= XY> ?@AB</*L+'*YM*L+*YYL,çN,-+ %((+(="fg h ijk#m-o>/?@*C0D *C21EFG</*=|> ?@HB</*L+'*YM*L+*YYL,çN,-+ %((+(=" #->/?@*I0D *I21EJG</*=> ?@KL<Q*++++ =>?@MNKO<J N* ** 6+* +N**,N-=*  +/9DH>4PQJ?@JR8JS4FTUVW</*=> ?@XY<3 ]:**66** 6: H<-8*: %  :  -6ܧ6 6: 6 : Y :**6-*:=3:- +! "+!6k*#:%$Y%& &6  6,** 6$ +! "+! ': :[*#T*#:$Y%& &6$ +! "+! ': :5*(.*(: )6 :=3EHLU`o{  !&'()3/83>4h8t9w;@ABDJKLPQRT#Z/[5\P`UaZe>{ Z8 `'[\ ]Q^QEPQH~_` $a8?[\>634h bQ ]QK34&bQ5%c4P dQ]?@]ef]gQ]R8]S4ZTUD`'[h ?[hXi<e'*+,,,,, *=s> '?@'ef'MNjG</*+=> ?@kl<d:**$***# *(=> :?@ml<>* *=> ?@no<P*+= >?@p0D p21qrs<A *+,= > ?@ t4uo<P*+= >?@p0D p21qvs<>*+= >?@64wx<>*+= >?@78ys<A *+,+= > ?@ t4z{