Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/abelbai/AWebDB-Sample
/ functions
Functions
147 in github.com/abelbai/AWebDB-Sample
⨍
Functions
147
◇
Types & classes
34
↓ 17 callers
Method
safeClose
(Object closeable)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1587
↓ 8 callers
Method
decodePercent
Decode percent encoded <code>String</code> values. @param str the percent encoded <code>String</code> @return expanded form of the input,
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1739
↓ 8 callers
Method
init
(Context context, String name)
awebdb/src/main/java/com/lusfold/awebdb/db/DBUtil.java:18
↓ 5 callers
Method
addHeadInFo
(String head)
awebdb/src/main/java/com/lusfold/awebdb/mapper/HtmlMapper.java:54
↓ 5 callers
Method
close
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1198
↓ 5 callers
Method
newFixedLengthResponse
Create a response with known length.
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1783
↓ 4 callers
Method
getName
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1470
↓ 4 callers
Method
read
Read a cookie from the HTTP Headers. @param name The cookie's name. @return The cookie's value if it exists, null otherwise.
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:263
↓ 4 callers
Method
write
(int b)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1117
↓ 3 callers
Method
clear
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1485
↓ 3 callers
Method
createTempFile
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1487
↓ 3 callers
Method
d
(String TAG, String method, String msg)
awebdb/src/main/java/com/lusfold/awebdb/utils/LogUtil.java:11
↓ 3 callers
Method
getLineMethod
()
awebdb/src/main/java/com/lusfold/awebdb/utils/LogUtil.java:48
↓ 3 callers
Method
map
()
awebdb/src/main/java/com/lusfold/awebdb/mapper/Mapper.java:7
↓ 3 callers
Method
send
Sends given response to the socket.
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1256
↓ 2 callers
Method
_FILE_
()
awebdb/src/main/java/com/lusfold/awebdb/utils/LogUtil.java:56
↓ 2 callers
Method
addData
(String[] data)
awebdb/src/main/java/com/lusfold/awebdb/mapper/HtmlMapper.java:61
↓ 2 callers
Method
decodeParms
Decodes parameters in percent-encoded URI-format ( e.g. "name=Jack%20Daniels&pass=Single%20Malt" ) and adds them to given Map. NOTE: this doesn't supp
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:641
↓ 2 callers
Method
delete
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1468
↓ 2 callers
Method
finish
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1139
↓ 2 callers
Method
getHTTPTime
(int days)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:182
↓ 2 callers
Method
getMethod
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1009
↓ 2 callers
Method
getMimeType
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1225
↓ 2 callers
Method
getQueryParameterString
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1013
↓ 2 callers
Method
getStatus
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1233
↓ 2 callers
Method
headerAlreadySent
(Map<String, String> header, String name)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1245
↓ 2 callers
Method
isBlank
@param str @return if string is null or it's length equals 0 except space,return true,else return false.
awebdb/src/main/java/com/lusfold/awebdb/utils/StringUtils.java:11
↓ 2 callers
Method
map
()
awebdb/src/main/java/com/lusfold/awebdb/mapper/HtmlMapper.java:13
↓ 2 callers
Method
saveTmpFile
Retrieves the content of a sent file and saves it to a temporary file. The full path to the saved file is returned.
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:973
↓ 2 callers
Method
sendBody
Sends the body to the specified OutputStream. The pending parameter limits the maximum amounts of bytes sent unless it is -1, in which case everything
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1345
↓ 2 callers
Method
sendBodyWithCorrectEncoding
(OutputStream outputStream, long pending)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1322
↓ 2 callers
Method
start
Start the server. @throws IOException if the socket is in use.
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1887
↓ 1 callers
Method
addHeader
Adds given line to the header.
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1208
↓ 1 callers
Method
closeAll
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:124
↓ 1 callers
Method
closed
(ClientHandler clientHandler)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:126
↓ 1 callers
Method
create
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1495
↓ 1 callers
Method
createClientHandler
create a instance of the client handler, subclasses can return a subclass of the ClientHandler. @param finalAccept the socket the cleint i
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1667
↓ 1 callers
Method
createServerRunnable
Instantiate the server runnable, can be overwritten by subclasses to provide a subclass of the ServerRunnable. @param timeout the socet ti
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1679
↓ 1 callers
Method
decodeHeader
Decodes the sent headers and loads the data into Key/value pairs
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:495
↓ 1 callers
Method
decodeMultipartFormData
Decodes the Multipart Body data and put it into Key/Value pairs.
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:553
↓ 1 callers
Method
exec
(ClientHandler code)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:128
↓ 1 callers
Method
execute
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:660
↓ 1 callers
Method
findHeaderEnd
Find byte index separating header from body. It must be the last byte of the first two sequential new lines.
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:772
↓ 1 callers
Method
getAGoodPort
@param port @return a legally port.
awebdb/src/main/java/com/lusfold/awebdb/utils/NetUtils.java:21
↓ 1 callers
Method
getBoundaryPositions
Find the byte positions where multipart boundaries start. This reads a large block at a time and uses a temporary buffer to optimize (memory mapped) f
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:788
↓ 1 callers
Method
getDescription
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1058
↓ 1 callers
Method
getFileLineMethod
()
awebdb/src/main/java/com/lusfold/awebdb/utils/LogUtil.java:39
↓ 1 callers
Method
getHTTPHeader
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:208
↓ 1 callers
Method
getHeader
(String name)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1216
↓ 1 callers
Method
getHeaders
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1005
↓ 1 callers
Method
getInputStream
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1007
↓ 1 callers
Method
getListeningPort
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1758
↓ 1 callers
Method
getLocalIPAddress
@return
awebdb/src/main/java/com/lusfold/awebdb/AWebDB.java:37
↓ 1 callers
Method
getLocalIpAddress
@return local ip address
awebdb/src/main/java/com/lusfold/awebdb/utils/NetUtils.java:28
↓ 1 callers
Method
getLocalServerPort
@return
awebdb/src/main/java/com/lusfold/awebdb/AWebDB.java:44
↓ 1 callers
Method
getParms
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1011
↓ 1 callers
Method
getTmpBucket
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:859
↓ 1 callers
Method
getUri
@return the path part of the URL.
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1018
↓ 1 callers
Method
hook
@param context @param dbName @param port
awebdb/src/main/java/com/lusfold/awebdb/AWebDB.java:22
↓ 1 callers
Method
inflateMapper
(String query, HtmlMapper htmlMapper)
awebdb/src/main/java/com/lusfold/awebdb/db/DBUtil.java:26
↓ 1 callers
Method
initDb
()
app/src/main/java/com/lusfold/awebdb_sample/MainActivity.java:29
↓ 1 callers
Method
isNotEmpty
@param str @return if string is not null and it's length do not equals 0,return true,else return false.
awebdb/src/main/java/com/lusfold/awebdb/utils/StringUtils.java:35
↓ 1 callers
Method
lookup
(String method)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1041
↓ 1 callers
Method
parseBody
Adds the files in the request body to the files map. @param files map to modify
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1026
↓ 1 callers
Method
sendBodyWithCorrectTransferAndEncoding
(OutputStream outputStream, long pending)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1312
↓ 1 callers
Method
sendContentLengthHeaderIfNotAlreadyPresent
(PrintWriter pw, Map<String, String> header, long size)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1362
↓ 1 callers
Method
serve
Override this to customize the server. (By default, this returns a 404 "Not Found" plain text error response.) @param session The HTTP ses
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1820
↓ 1 callers
Method
set
(Cookie cookie)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:267
↓ 1 callers
Method
setAsyncRunner
Pluggable strategy for asynchronously executing requests. @param asyncRunner new strategy for handling threads.
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1867
↓ 1 callers
Method
setChunkedTransfer
(boolean chunkedTransfer)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1377
↓ 1 callers
Method
setGzipEncoding
(boolean encodeAsGzip)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1237
↓ 1 callers
Method
setKeepAlive
(boolean useKeepAlive)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1241
↓ 1 callers
Method
setRequestMethod
(Method requestMethod)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1389
↓ 1 callers
Method
setTempFileManagerFactory
Pluggable strategy for creating and cleaning up temporary files. @param tempFileManagerFactory new strategy for handling temp files.
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1877
↓ 1 callers
Method
stop
Stop the server.
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1931
↓ 1 callers
Method
unloadQueue
Internally used by the webserver to add all queued cookies into the Response's HTTP Headers. @param response The Response object to which
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:293
↓ 1 callers
Method
useGzipWhenAccepted
@return true if the gzip compression should be used if the client accespts it. Default this option is on for text content and off for
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1754
↓ 1 callers
Method
wasStarted
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1943
Method
ApplicationTest
()
awebdb/src/androidTest/java/com/lusfold/awebdb/ApplicationTest.java:10
Method
ApplicationTest
()
app/src/androidTest/java/com/lusfold/awebdb_sample/ApplicationTest.java:10
Method
ChunkedOutputStream
(OutputStream out)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1113
Method
ClientHandler
(InputStream inputStream, Socket acceptSocket)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:140
Method
Cookie
(String name, String value)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:192
Method
CookieHandler
(Map<String, String> httpHeaders)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:227
Method
DefaultTempFile
(String tempdir)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:360
Method
DefaultTempFileManager
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:400
Method
HTTPSession
(TempFileManager tempFileManager, InputStream inputStream, OutputStream outputStream)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:478
Method
HtmlResponse
@param mapper
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/HtmlResponse.java:18
Method
NanoHTTPD
Constructs an HTTP server on given port.
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1628
Method
Response
Creates a fixed length response if totalBytes is not smaller than 0, otherwise chunked.
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1184
Method
ResponseException
(Response.Status status, String message)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1404
Method
ServerRunnable
(int timeout)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1430
Method
Status
(int requestStatus, String description)
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:1089
Method
XNanoHTTPD
@param port
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/XNanoHTTPD.java:17
Method
_FUNC_
()
awebdb/src/main/java/com/lusfold/awebdb/utils/LogUtil.java:61
Method
_LINE_
()
awebdb/src/main/java/com/lusfold/awebdb/utils/LogUtil.java:66
Method
_TIME_
()
awebdb/src/main/java/com/lusfold/awebdb/utils/LogUtil.java:71
Method
clear
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:405
Method
close
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:145
Method
closeAll
()
awebdb/src/main/java/com/lusfold/awebdb/net/nanohttpd/NanoHTTPD.java:322
next →
1–100 of 147, ranked by callers