All Downloads are FREE. Search and download functionalities are using the official Maven repository.

retrofit.RestMethodInfo.class Maven / Gradle / Ivy

The newest version!
????2(
$6	?7	?8	?9	?:
?;	?<	?=	?>	??	?@
*ABC
6
DE
'F
GH
DIJ
K

LM
NO
?P
?Q
?R
DSpT
'SU	?VWX!YZ[
'\
D]^_`
?a!b	?cd0ef
?g	?hij	?kl	?mn	?opq	?rstu
*v
*wx
*y
*z
*{	?|
}~
??
??	??	??	???
P6?
*??
*?	???
W???
D?
D??\?	???
'???	??
??
??
??
??
??	???\??l?
D?
D???qY
???tY?????
???????????????????????	??	??
??
}?????
?6
?????
}???	RxSupportInnerClasses?RequestType?ResponseTypePARAMLjava/lang/String;
ConstantValuePARAM_NAME_REGEXLjava/util/regex/Pattern;PARAM_URL_REGEXmethodLjava/lang/reflect/Method;loadedZresponseType&Lretrofit/RestMethodInfo$ResponseType;
isSynchronousisObservableresponseObjectTypeLjava/lang/reflect/Type;requestType%Lretrofit/RestMethodInfo$RequestType;
requestMethodrequestHasBody
requestUrlrequestUrlParamNamesLjava/util/Set;	Signature#Ljava/util/Set;requestQueryheadersLjava/util/List;*Ljava/util/List;contentTypeHeaderisStreamingrequestParamAnnotations"[Ljava/lang/annotation/Annotation;(Ljava/lang/reflect/Method;)VCodeLineNumberTableLocalVariableTablethisLretrofit/RestMethodInfo;
StackMapTable??methodErrorC(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/RuntimeException;messageargs[Ljava/lang/Object;parameterErrorD(ILjava/lang/String;[Ljava/lang/Object;)Ljava/lang/RuntimeException;indexIinit()VparseMethodAnnotationsinnerAnnotation!Ljava/lang/annotation/Annotation;eLjava/lang/Exception;pathheadersToParse[Ljava/lang/String;annotationTypeLjava/lang/Class;
methodInfoLretrofit/http/RestMethod;methodAnnotationLocalVariableTypeTable5Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;??[U_^?	parsePath(Ljava/lang/String;)VqueryParamMatcherLjava/util/regex/Matcher;urlqueryquestion	urlParamsparseHeaders%([Ljava/lang/String;)Ljava/util/List;colon
headerNameheaderValueheader
headerList??([Ljava/lang/String;)Ljava/util/List;parseResponseType(()Lretrofit/RestMethodInfo$ResponseType;typeToCheck
rawReturnType
returnTypelastArgTypelastArgClassparameterTypes[Ljava/lang/reflect/Type;
hasReturnTypehasCallbackLjava/lang/Class<*>;?getParameterUpperBound?(Ljava/lang/reflect/ParameterizedType;)Ljava/lang/reflect/Type;	paramTypeitype%Ljava/lang/reflect/ParameterizedType;typesparseParametersnamemethodAnnotationTypemethodParameterAnnotationmethodParameterTypemethodParameterAnnotationsmethodParameterTypes[Ljava/lang/Class;methodParameterAnnotationArrays#[[Ljava/lang/annotation/Annotation;countgotFieldgotPartgotBody[Ljava/lang/Class<*>; "validatePathName(ILjava/lang/String;)VparsePathParameters#(Ljava/lang/String;)Ljava/util/Set;mpatterns??7(Ljava/lang/String;)Ljava/util/Set;
SourceFileRestMethodInfo.java??????????????????????"java/lang/IllegalArgumentExceptionjava/lang/StringBuilder???????.??: ????
 (parameter #??)?????????retrofit/http/RestMethod??2Only one HTTP method is allowed. Found: %s and %s.java/lang/ObjectZ?valuejava/lang/Class????java/lang/Stringjava/lang/Exception5Failed to extract String 'value' from @%s annotation.??????retrofit/http/HeadersZ?@Headers annotation is empty.????retrofit/http/Multipart(Only one encoding annotation is allowed.??retrofit/http/FormUrlEncoded??retrofit/http/Streaming??retrofit/client/ResponseGOnly methods having %s as data type are allowed to have @%s annotation.??=HTTP method annotation is required (e.g., @GET, @POST, etc.).PMultipart can only be specified on HTTP methods with request body (e.g., @POST).UFormUrlEncoded can only be specified on HTTP methods with request body (e.g., @POST).????"URL path "%s" must start with '/'.??????????[URL query string "%s" must not have replace block. For dynamic query parameters use @Query.,-??????java/util/ArrayList=@Headers value must be in the form "Name: Value". Found: "%s"?Content-Type??retrofit/client/Header??	

#java/lang/reflect/ParameterizedType?retrofit/Callback=Must have return type or Callback as last argument, not both. or Callback.
java/lang/reflect/WildcardType
 !java/lang/annotation/Annotationretrofit/http/Path*+retrofit/http/EncodedPathretrofit/http/Queryretrofit/http/EncodedQueryretrofit/http/QueryMap
java/util/Map%@QueryMap parameter type must be Map.??retrofit/http/EncodedQueryMap,@EncodedQueryMap parameter type must be Map.retrofit/http/Headerretrofit/http/Field6@Field parameters can only be used with form encoding.retrofit/http/FieldMap9@FieldMap parameters can only be used with form encoding.%@FieldMap parameter type must be Map.retrofit/http/Part:@Part parameters can only be used with multipart encoding.retrofit/http/PartMap=@PartMap parameters can only be used with multipart encoding.$@PartMap parameter type must be Map.retrofit/http/BodyA@Body parameters cannot be used with form or multi-part encoding.(Multiple @Body method annotations found.@Multiple Retrofit annotations found, only one allowed: @%s, @%s.No Retrofit annotation found.:Non-body HTTP method cannot contain @Body or @TypedOutput.5Form-encoded method must contain at least one @Field.1Multipart method must contain at least one @Part.????"?-@Path parameter name must match %s. Found: %s#??$	!URL "%s" does not contain "{%s}".java/util/LinkedHashSet%?retrofit/RestMethodInfo[a-zA-Z][a-zA-Z0-9_-]*&'\{([a-zA-Z][a-zA-Z0-9_-]*)\}!retrofit/RestMethodInfo$RxSupport#retrofit/RestMethodInfo$RequestType$retrofit/RestMethodInfo$ResponseTypejava/lang/reflect/Methodjava/util/Listjava/lang/reflect/Typejava/util/regex/Matcher
java/util/SetSIMPLEOBJECT
OBSERVABLEformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;getDeclaringClass()Ljava/lang/Class;
getSimpleName()Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;getNametoString(I)Ljava/lang/StringBuilder;getAnnotations$()[Ljava/lang/annotation/Annotation;	getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;invoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;hasBody()Z()[Ljava/lang/String;	MULTIPARTFORM_URL_ENCODEDlength()IcharAt(I)CindexOf(I)I	substring(II)Ljava/lang/String;(I)Ljava/lang/String;java/util/regex/Patternmatcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;findtrimequalsIgnoreCase(Ljava/lang/String;)Z'(Ljava/lang/String;Ljava/lang/String;)Vadd(Ljava/lang/Object;)ZgetGenericReturnType()Ljava/lang/reflect/Type;getGenericParameterTypes()[Ljava/lang/reflect/Type;
getRawTypejava/lang/VoidTYPEisAssignableFrom(Ljava/lang/Class;)Zretrofit/PlatformHAS_RX_JAVAretrofit/Types+(Ljava/lang/reflect/Type;)Ljava/lang/Class;getObservableTypeC(Ljava/lang/reflect/Type;Ljava/lang/Class;)Ljava/lang/reflect/Type;getSupertypeT(Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Type;VOIDgetActualTypeArgumentsgetUpperBoundsgetParameterTypes()[Ljava/lang/Class;getParameterAnnotations%()[[Ljava/lang/annotation/Annotation;matchespatterncontainsgroupcompile-(Ljava/lang/String;)Ljava/util/regex/Pattern;0?$????????????????????????????????????????????
????D*?*?*??*+?**??**?????	**??
?????"_K	R`ab0cCd?D??D???8?,???????Q??????????B,??	+,?L?
Y?Y?*?????*????+?????ghjk? B??B??B???????l$*?Y?,??`???-???o?*$??$??$??$?? ???Y*???*?*?*???suvxy???????y?*??L+?=>?x+2:?::? :?66		?&	2:
!
??

?!:?	?	????v*?"?*#?$Y*?"SY?%S??&?'?(?$?)?*:?:*,?$Y?S??*?-*?%?"*?.?/??0?-?0?1:??*2?$??**?3?4?5?"*???*6?$??*?7??Y8?"*???*6?$??*?9??3:?,*?;????*?"?*??$??*?/?-*??7?*@?$??*??9?*A?$??????+??2}~ #?@?L?S?V?\?a?h?z??????????????????????????????????!?+?2?<?G?Q?X?a?l?x?|??}?????????????????\	@??
???????????? a??#^??j?????? a???P?
??$
??????#?'[?????#??		*?????Q?+?+?B?
+?C/?*D?$Y+S??+MN+??E6??+?Bd?4+?FM+`?GN?H-?I:?J?*K?$Y-S??+?L:*,?M*?N*-?O??B??$?&?(?0?A?I?R?[?c?r?x?}??????H[????????&c??(a??0Y??x???x????M?????}
??PY?QM+N-?66?|-2::?E6???Bd?*R?$YS???F:`?G?S:	T?U?*	?V?,?WY	?X?YW????,??2???'?>?N?X?f?p?y??????H'd??X3??f%??	m?????????????@?????,??*?????????3?*??ZLMN*??[:??2?d2:M?\??\?]:?'?	?'N+?^??6-?_-?`??6??*a?$????*b?$???6?c?'+?d:?e?+?fL*+?\?g?;?
?*+?;??,,?d_?hM,?\?*,?\?g?;?i?*j?$???~??
????%?(?0?<DJXl
v?
????????????? ?!?$?\	%%????????
?	??
??X?
?l????
?/?<???
@?@?. 
??2*?kL=+??"+2N-?l?+-?l?m2S????+2??()*+,()./?*?	%?2+?
?	???#?*??nL*??oM,?>*?	?
*?????p:6666?+2:	,2:

??
:?66

??
2:?:q??q?r:*?s?jt??t?u:*?s?Lv??Bw??8x?y	?`?'*z?$?{?|?y	?`?	*}?$?{?~???? *??9?*??$?{?6????7*??9?*??$?{?y	?`?*??$?{?6???? *??7?*??$?{?6?o??7*??7?*??$?{?y	?`?*??$?{?6?4??a*???*??$?{??*??$??62?(*??$Y2??SY?S?{?S?
??-2?*??$?{?????*???*?/??*??$??*??9??*??$??*??7??*??$??*????.K689:!;$>*@-A0B3D<EBFHGMHgIiJpLwM?N?O?P?Q?R?T?V?W?X?[?\?]?`b
cd$g*h1i;jHlRm_peqlrvs?v?w?x?y?|?}??????????????????
???"?)H/?7?DDJ?`?k?z???????????????p??g??B?	H??
6????? ?!"?#?*|??-y$?0v%?3s&?? p??B	?'?s?$()?	?()??"?()?????4??			,???? *+??K??,?I???*??$Y?H??SY,S?{?*?N,???*??$Y*?MSY,S?{????
??"?&?3?J?? K??K??K??&#,-??(?H*?IL??Y??M+?J?,+????W???,??????&?? (?? .?/??/???01?23??-?????????H??
=>45???????@???@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy