MCPcopy Create free account

hub / github.com/Tpamore/tina / functions

Functions185 in github.com/Tpamore/tina

↓ 43 callersMethodgetConfig
()
tina/src/main/java/com/tpa/client/tina/Tina.java:317
↓ 24 callersMethodget
(Context ctx)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:61
↓ 22 callersMethodlog
(String message)
tina/src/main/java/com/tpa/client/tina/interceptor/HttpLoggingInterceptor.java:115
↓ 18 callersMethodend
()
tina/src/main/java/com/tpa/client/tina/callback/TinaEndCallBack.java:9
↓ 15 callersMethodbuild
()
tina/src/main/java/com/tpa/client/tina/Tina.java:165
↓ 15 callersMethodgeneratePathWithoutParams
根据request vo对象生成url属性上下文。 不带有参数 @param request @return
tina/src/main/java/com/tpa/client/tina/utils/UrlUtils.java:114
↓ 12 callersMethodonFail
(TinaException exception)
tina/src/main/java/com/tpa/client/tina/callback/TinaChainCallBack.java:15
↓ 9 callersMethodput
保存 String数据 到 缓存中 @param key 保存的key @param value 保存的String数据
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:111
↓ 8 callersMethodgeneratePathWithParams
根据request vo对象生成url属性上下文。 带有参数 @param request @return
tina/src/main/java/com/tpa/client/tina/utils/UrlUtils.java:21
↓ 8 callersMethodrequest
async request @return
tina/src/main/java/com/tpa/client/tina/Tina.java:253
↓ 7 callersMethodcall
(TinaBaseRequest request)
tina/src/main/java/com/tpa/client/tina/Tina.java:186
↓ 7 callersMethodcallBack
(TinaSingleCallBack<?> callBack)
tina/src/main/java/com/tpa/client/tina/Tina.java:196
↓ 7 callersMethodremove
移除某个key @param key @return 是否移除成功
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:552
↓ 6 callersMethodconcurrentEnd
()
tina/src/main/java/com/tpa/client/tina/Tina.java:1273
↓ 6 callersMethodgetAsBinary
获取 byte 数据 @param key @return byte 数据
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:331
↓ 6 callersMethodgetErrorMsg
()
tina/src/main/java/com/tpa/client/tina/TinaException.java:29
↓ 6 callersMethodreplace
(String[] params, String oldChar, String newChar)
tina/src/main/java/com/tpa/client/tina/utils/UrlUtils.java:164
↓ 6 callersMethodstoreRequestCache
缓存服务端返回的数据 @param bytes @param cache @param cacheKey
tina/src/main/java/com/tpa/client/tina/Tina.java:1123
↓ 5 callersMethodgetInstance
()
tina/src/main/java/com/tpa/client/tina/annotation/TinaAnnotationManager.java:12
↓ 5 callersMethodheadersBy
(Map<String, String> map)
tina/src/main/java/com/tpa/client/tina/Tina.java:1281
↓ 5 callersMethodobjToJson
(Object obj)
tina/src/main/java/com/tpa/client/tina/utils/JSONHelper.java:11
↓ 5 callersMethodparseArrayToString
(String[] schemas, String path)
tina/src/main/java/com/tpa/client/tina/utils/UrlUtils.java:173
↓ 4 callersMethodchainRequest
(int index, final Object preResult)
tina/src/main/java/com/tpa/client/tina/Tina.java:600
↓ 4 callersMethodconvertRequest
request data convert. commonly used to encrypt request data. @param source @return
tina/src/main/java/com/tpa/client/tina/Tina.java:1257
↓ 4 callersMethodfilter
(TinaFilter filter)
tina/src/main/java/com/tpa/client/tina/Tina.java:226
↓ 4 callersMethodgenerateRequest
生成request @param req @param post @param get @param put @param patch @param delete @param url @param rb @return
tina/src/main/java/com/tpa/client/tina/Tina.java:1147
↓ 4 callersMethodgetGenericType
获取类的泛型对象类型(T的对象类型) @return
tina/src/main/java/com/tpa/client/tina/utils/ClassUtils.java:15
↓ 4 callersMethodindexOf
(byte[] data, char c)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:785
↓ 4 callersMethodinflateClassBean
数据模型自动注入 填充所有空对象 "干掉所有model判空代码!" "这是后台该干的事?" @param injectHostClass @param host
tina/src/main/java/com/tpa/client/tina/annotation/AutoModelTool.java:28
↓ 4 callersMethodnewFile
(String key)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:642
↓ 4 callersMethodregister
(Class annotation , TinaAnnotationHandler handler)
tina/src/main/java/com/tpa/client/tina/annotation/TinaAnnotationManager.java:16
↓ 4 callersMethodstart
()
tina/src/main/java/com/tpa/client/tina/callback/TinaStartCallBack.java:9
↓ 3 callersMethodcalculateSize
(File file)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:697
↓ 3 callersMethodcallback
(ScheduleCallBack callback)
tina/src/main/java/com/tpa/client/tina/utils/Schedulers.java:56
↓ 3 callersMethodclearErrorCacheData
(String cacheKey)
tina/src/main/java/com/tpa/client/tina/Tina.java:1295
↓ 3 callersMethodconvert
(String source)
tina/src/main/java/com/tpa/client/tina/TinaConvert.java:9
↓ 3 callersMethodcopyOfRange
(byte[] original, int from, int to)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:794
↓ 3 callersMethodendCallBack
(TinaEndCallBack endCallBack)
tina/src/main/java/com/tpa/client/tina/Tina.java:221
↓ 3 callersMethodgetCacheBytes
(String cacheKey)
tina/src/main/java/com/tpa/client/tina/Tina.java:431
↓ 3 callersMethodhasDateInfo
(byte[] data)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:770
↓ 3 callersMethodhitBoom
()
tina/src/main/java/com/tpa/client/tina/Tina.java:1269
↓ 3 callersMethodnumberFormat
(double value, int scale)
tina/src/main/java/com/tpa/client/tina/annotation/NumberScaleHandler.java:57
↓ 3 callersMethodonSuccess
(Object feedbackResult , T response)
tina/src/main/java/com/tpa/client/tina/callback/TinaChainCallBack.java:12
↓ 3 callersMethodrun
()
tina/src/main/java/com/tpa/client/tina/Tina.java:444
↓ 3 callersMethodstartCallBack
(TinaStartCallBack startCallBack)
tina/src/main/java/com/tpa/client/tina/Tina.java:216
↓ 3 callersMethodsubscribeOn
(int scheduleType)
tina/src/main/java/com/tpa/client/tina/utils/Schedulers.java:42
↓ 2 callersMethodBitmap2Bytes
(Bitmap bm)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:817
↓ 2 callersMethodBytes2Bimap
(byte[] b)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:829
↓ 2 callersMethodbuild
()
app/src/main/java/com/tp/library/MyRequestConverter.java:18
↓ 2 callersMethodchainFail
(final TinaChainCallBack chainCallBack, Cache cache, String cacheKey, final TinaFilterResult filterResult)
tina/src/main/java/com/tpa/client/tina/Tina.java:841
↓ 2 callersMethodclearDateInfo
(String strInfo)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:754
↓ 2 callersMethodconcurrentFail
(final TinaSingleCallBack sCallback, Cache cache, String cacheKey, final TinaFilterResult filterResult)
tina/src/main/java/com/tpa/client/tina/Tina.java:571
↓ 2 callersMethodcreateDateInfo
(int second)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:806
↓ 2 callersMethoddrawable2Bitmap
(Drawable drawable)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:839
↓ 2 callersMethodfilter
@param request 请求request @param body response byte数据 @param expect 期望的返回class type @return
tina/src/main/java/com/tpa/client/tina/TinaFilter.java:20
↓ 2 callersMethodgetAsString
读取 String数据 @param key @return String 数据
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:152
↓ 2 callersMethodgetHost
根地址
tina/src/main/java/com/tpa/client/tina/TinaConfig.java:21
↓ 2 callersMethodgetMediaType
mediaType配置
tina/src/main/java/com/tpa/client/tina/TinaConfig.java:18
↓ 2 callersMethodgetOkhttpClient
httpclient配置
tina/src/main/java/com/tpa/client/tina/TinaConfig.java:15
↓ 2 callersMethodgetRequestConvert
request数据转换器
tina/src/main/java/com/tpa/client/tina/TinaConfig.java:27
↓ 2 callersMethodgetTinaFilter
成功请求过滤
tina/src/main/java/com/tpa/client/tina/TinaConfig.java:24
↓ 2 callersMethodisDue
判断缓存的String数据是否到期 @param str @return true:到期了 false:还没有到期
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:715
↓ 2 callersMethodisPlaintext
Returns true if the body in question probably contains human readable text. Uses a small sample of code points to detect unicode control characters co
tina/src/main/java/com/tpa/client/tina/interceptor/HttpLoggingInterceptor.java:283
↓ 2 callersMethodmapChainRequest
(byte[] body, final TinaChainCallBack chainCallBack, TinaBaseRequest chain
tina/src/main/java/com/tpa/client/tina/Tina.java:767
↓ 2 callersMethodmapConcurrentRequest
(byte[] body, final TinaSingleCallBack sCallback, TinaBaseRequest sRequest, Cache cache, String cacheKey)
tina/src/main/java/com/tpa/client/tina/Tina.java:515
↓ 2 callersMethodmapSingleRequest
(byte[] bytes, final Cache cache, String cacheKey)
tina/src/main/java/com/tpa/client/tina/Tina.java:1035
↓ 2 callersMethodmyPid
()
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:88
↓ 2 callersMethodonCallBack
(Object result)
tina/src/main/java/com/tpa/client/tina/utils/Schedulers.java:106
↓ 2 callersMethodonHoldCacheReturn
(TinaBaseRequest sRequest , byte[] bytes , final TinaSingleCacheCallBack cacheCallBack)
tina/src/main/java/com/tpa/client/tina/Tina.java:1192
↓ 2 callersMethodremoveNext
移除旧的文件 @return
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:667
↓ 2 callersMethodsingleFail
(Cache cache, String cacheKey, final TinaFilterResult filterResult)
tina/src/main/java/com/tpa/client/tina/Tina.java:1094
↓ 1 callersMethodbitmap2Drawable
(Bitmap bm)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:862
↓ 1 callersMethodbodyEncoded
(Headers headers)
tina/src/main/java/com/tpa/client/tina/interceptor/HttpLoggingInterceptor.java:303
↓ 1 callersMethodbodyGzipped
(Headers headers)
tina/src/main/java/com/tpa/client/tina/interceptor/HttpLoggingInterceptor.java:331
↓ 1 callersMethodbuild
()
tina/src/main/java/com/tpa/client/tina/filter/JsonFilter.java:26
↓ 1 callersMethodcalculateCacheSizeAndCacheCount
计算 cacheSize和cacheCount
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:589
↓ 1 callersMethodcallable
()
tina/src/main/java/com/tpa/client/tina/utils/Schedulers.java:127
↓ 1 callersMethodcallable
()
tina/src/main/java/com/tpa/client/tina/utils/Schedulers.java:152
↓ 1 callersMethodcancel
cancel request
tina/src/main/java/com/tpa/client/tina/Tina.java:1302
↓ 1 callersMethodchainRequest
请求失败,请求链则会熔断
app/src/main/java/com/tp/library/MainActivity.java:137
↓ 1 callersMethodchainsRequests
链式请求
tina/src/main/java/com/tpa/client/tina/Tina.java:591
↓ 1 callersMethodclear
清除所有数据
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:559
↓ 1 callersMethodconcurrentRequest
()
app/src/main/java/com/tp/library/MainActivity.java:80
↓ 1 callersMethodconcurrentRequest
(final TinaBaseRequest sRequest, final TinaSingleCallBack sCallback)
tina/src/main/java/com/tpa/client/tina/Tina.java:342
↓ 1 callersMethodconcurrentRequests
并发请求
tina/src/main/java/com/tpa/client/tina/Tina.java:327
↓ 1 callersMethodexecuteChain
(final Object result, final int nextIndex, final TinaBaseRequest chainRequest, final TinaChainCallBack chainCa
tina/src/main/java/com/tpa/client/tina/Tina.java:688
↓ 1 callersMethodexecuteConcurrent
(final TinaBaseRequest sRequest, final TinaSingleCallBack sCallback, Post post, Get get, Put put, Patch patch,
tina/src/main/java/com/tpa/client/tina/Tina.java:435
↓ 1 callersMethodexecuteSingle
(Post post, Get get, Put put, Patch patch, Delete delete, String url, final Str
tina/src/main/java/com/tpa/client/tina/Tina.java:955
↓ 1 callersMethodget
(String key)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:633
↓ 1 callersMethodgetDateInfoFromDate
(byte[] data)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:775
↓ 1 callersMethodgetHanlder
(Class annotation)
tina/src/main/java/com/tpa/client/tina/annotation/TinaAnnotationManager.java:26
↓ 1 callersMethodgetNativeSource
(BufferedSource input, boolean isGzipped)
tina/src/main/java/com/tpa/client/tina/interceptor/HttpLoggingInterceptor.java:308
↓ 1 callersMethodhanld
(T annotation , Object host ,Field field)
tina/src/main/java/com/tpa/client/tina/annotation/TinaAnnotationHandler.java:9
↓ 1 callersMethodinitConfig
做主项目的同学请求自觉使用initConfig @param config
tina/src/main/java/com/tpa/client/tina/Tina.java:100
↓ 1 callersMethodisCanParse
判断字段是否可以转换成数字 @param field @return
tina/src/main/java/com/tpa/client/tina/annotation/NumberScaleHandler.java:76
↓ 1 callersMethodisJavaClass
判断一个类是JAVA类型还是用户定义类型 @param clz @return
tina/src/main/java/com/tpa/client/tina/annotation/AutoModelTool.java:156
↓ 1 callersMethodjsonToObject
(String json, Class t)
tina/src/main/java/com/tpa/client/tina/utils/JSONHelper.java:21
↓ 1 callersMethodnewByteArrayWithDateInfo
(int second, byte[] data2)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:746
↓ 1 callersMethodnewStringWithDateInfo
(int second, String strInfo)
tina/src/main/java/com/tpa/client/tina/utils/ACache.java:742
↓ 1 callersMethodonCache
(T response)
tina/src/main/java/com/tpa/client/tina/callback/TinaSingleCacheCallBack.java:10
next →1–100 of 185, ranked by callers