JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
B
C
D
G
H
I
L
M
O
S
T
U
W
B
BINARY_ALGORITHM
- Static variable in class org.lionsoul.ip2region.
DbSearcher
binarySearch(long)
- Method in class org.lionsoul.ip2region.
DbSearcher
get the region with a int ip address with binary search algorithm
binarySearch(String)
- Method in class org.lionsoul.ip2region.
DbSearcher
get the region throught the ip address with binary search algorithm
BTREE_ALGORITHM
- Static variable in class org.lionsoul.ip2region.
DbSearcher
btreeSearch(long)
- Method in class org.lionsoul.ip2region.
DbSearcher
get the region with a int ip address with b-tree algorithm
btreeSearch(String)
- Method in class org.lionsoul.ip2region.
DbSearcher
get the region throught the ip address with b-tree search algorithm
C
close()
- Method in class org.lionsoul.ip2region.
DbSearcher
close the db
D
DataBlock
- Class in
org.lionsoul.ip2region
data block class
DataBlock(int, String, int)
- Constructor for class org.lionsoul.ip2region.
DataBlock
construct method
DataBlock(int, String)
- Constructor for class org.lionsoul.ip2region.
DataBlock
DbConfig
- Class in
org.lionsoul.ip2region
database configuration class
DbConfig(int)
- Constructor for class org.lionsoul.ip2region.
DbConfig
construct method
DbConfig()
- Constructor for class org.lionsoul.ip2region.
DbConfig
DbMakerConfigException
- Exception in
org.lionsoul.ip2region
configuration exception
DbMakerConfigException(String)
- Constructor for exception org.lionsoul.ip2region.
DbMakerConfigException
DbMakerConfigException(Throwable)
- Constructor for exception org.lionsoul.ip2region.
DbMakerConfigException
DbMakerConfigException(String, Throwable)
- Constructor for exception org.lionsoul.ip2region.
DbMakerConfigException
DbSearcher
- Class in
org.lionsoul.ip2region
ip db searcher class (Not thread safe)
DbSearcher(DbConfig, String)
- Constructor for class org.lionsoul.ip2region.
DbSearcher
construct class
G
getByIndexPtr(long)
- Method in class org.lionsoul.ip2region.
DbSearcher
get by index ptr
getBytes()
- Method in class org.lionsoul.ip2region.
HeaderBlock
get the bytes for db storage
getBytes()
- Method in class org.lionsoul.ip2region.
IndexBlock
get the bytes for storage
getCityId()
- Method in class org.lionsoul.ip2region.
DataBlock
getDataLen()
- Method in class org.lionsoul.ip2region.
IndexBlock
getDataPtr()
- Method in class org.lionsoul.ip2region.
DataBlock
getDataPtr()
- Method in class org.lionsoul.ip2region.
IndexBlock
getDbConfig()
- Method in class org.lionsoul.ip2region.
DbSearcher
get the db config
getEndIp()
- Method in class org.lionsoul.ip2region.
IndexBlock
getIndexBlockLength()
- Static method in class org.lionsoul.ip2region.
IndexBlock
getIndexBlockSize()
- Method in class org.lionsoul.ip2region.
DbConfig
getIndexPtr()
- Method in class org.lionsoul.ip2region.
HeaderBlock
getIndexStartIp()
- Method in class org.lionsoul.ip2region.
HeaderBlock
getInt1(byte[], int)
- Static method in class org.lionsoul.ip2region.
Util
getInt2(byte[], int)
- Static method in class org.lionsoul.ip2region.
Util
getInt3(byte[], int)
- Static method in class org.lionsoul.ip2region.
Util
get a int from a byte array start from the specifield offset
getIntLong(byte[], int)
- Static method in class org.lionsoul.ip2region.
Util
get a int from a byte array start from the specifiled offset
getRegion()
- Method in class org.lionsoul.ip2region.
DataBlock
getStartIp()
- Method in class org.lionsoul.ip2region.
IndexBlock
getTotalHeaderSize()
- Method in class org.lionsoul.ip2region.
DbConfig
H
HeaderBlock
- Class in
org.lionsoul.ip2region
header block class
HeaderBlock(long, int)
- Constructor for class org.lionsoul.ip2region.
HeaderBlock
I
IndexBlock
- Class in
org.lionsoul.ip2region
item index class
IndexBlock(long, long, int, int)
- Constructor for class org.lionsoul.ip2region.
IndexBlock
ip2long(String)
- Static method in class org.lionsoul.ip2region.
Util
string ip to long ip
isIpAddress(String)
- Static method in class org.lionsoul.ip2region.
Util
check the validate of the specifeld ip address
L
long2ip(long)
- Static method in class org.lionsoul.ip2region.
Util
int to ip string
M
main(String[])
- Static method in class org.lionsoul.ip2region.test.
TestSearcher
main(String[])
- Static method in class org.lionsoul.ip2region.test.
TestUnit
main(String[])
- Static method in class org.lionsoul.ip2region.test.
TestUtil
MEMORY_ALGORITYM
- Static variable in class org.lionsoul.ip2region.
DbSearcher
memorySearch(long)
- Method in class org.lionsoul.ip2region.
DbSearcher
get the region with a int ip address with memory binary search algorithm
memorySearch(String)
- Method in class org.lionsoul.ip2region.
DbSearcher
get the region throught the ip address with memory binary search algorithm
O
org.lionsoul.ip2region
- package org.lionsoul.ip2region
org.lionsoul.ip2region.test
- package org.lionsoul.ip2region.test
S
setCityId(int)
- Method in class org.lionsoul.ip2region.
DataBlock
setDataLen(int)
- Method in class org.lionsoul.ip2region.
IndexBlock
setDataPtr(int)
- Method in class org.lionsoul.ip2region.
DataBlock
setDataPtr(int)
- Method in class org.lionsoul.ip2region.
IndexBlock
setEndIp(long)
- Method in class org.lionsoul.ip2region.
IndexBlock
setIndexBlockSize(int)
- Method in class org.lionsoul.ip2region.
DbConfig
setIndexPtr(int)
- Method in class org.lionsoul.ip2region.
HeaderBlock
setIndexStartIp(long)
- Method in class org.lionsoul.ip2region.
HeaderBlock
setRegion(String)
- Method in class org.lionsoul.ip2region.
DataBlock
setStartIp(long)
- Method in class org.lionsoul.ip2region.
IndexBlock
setTotalHeaderSize(int)
- Method in class org.lionsoul.ip2region.
DbConfig
T
TestSearcher
- Class in
org.lionsoul.ip2region.test
project test script
TestSearcher()
- Constructor for class org.lionsoul.ip2region.test.
TestSearcher
TestUnit
- Class in
org.lionsoul.ip2region.test
data check class
TestUnit()
- Constructor for class org.lionsoul.ip2region.test.
TestUnit
TestUtil
- Class in
org.lionsoul.ip2region.test
project test script
TestUtil()
- Constructor for class org.lionsoul.ip2region.test.
TestUtil
toString()
- Method in class org.lionsoul.ip2region.
DataBlock
U
Util
- Class in
org.lionsoul.ip2region
util class
Util()
- Constructor for class org.lionsoul.ip2region.
Util
W
write(byte[], int, long, int)
- Static method in class org.lionsoul.ip2region.
Util
write specfield bytes to a byte array start from offset
writeIntLong(byte[], int, long)
- Static method in class org.lionsoul.ip2region.
Util
write a int to a byte array
B
C
D
G
H
I
L
M
O
S
T
U
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2018. All rights reserved.