64:65:void onAfterCreate(android.database.sqlite.SQLiteDatabase) -> a
70:70:void onBeforeCreate(android.database.sqlite.SQLiteDatabase) -> b
74:117:void onBeforeUpgrade(android.database.sqlite.SQLiteDatabase,int,int) -> a
124:126:java.lang.String legacyString(int,com.frostnerd.utils.database.CursorWithDefaults,java.lang.String) -> a
132:137:void onAfterUpgrade(android.database.sqlite.SQLiteDatabase,int,int) -> b
142:146:void close() -> close
149:149:boolean dnsEntryExists(java.lang.String) -> a
153:153:boolean dnsRuleExists(java.lang.String) -> b
157:159:boolean dnsRuleExists(java.lang.String,boolean) -> a
163:165:com.frostnerd.dnschanger.database.entities.DNSRule getDNSRule(java.lang.String,boolean) -> b
169:171:boolean deleteDNSRule(java.lang.String,boolean) -> c
175:177:int editDNSRule(java.lang.String,boolean,java.lang.String) -> a
181:182:void createDNSRule(java.lang.String,java.lang.String,boolean,boolean) -> a
187:192:void createShortcut(java.lang.String,com.frostnerd.dnschanger.database.entities.IPPortPair,com.frostnerd.dnschanger.database.entities.IPPortPair,com.frostnerd.dnschanger.database.entities.IPPortPair,com.frostnerd.dnschanger.database.entities.IPPortPair) -> a
195:200:void createShortcut(com.frostnerd.dnschanger.database.entities.Shortcut) -> a
204:210:com.frostnerd.dnschanger.database.entities.DNSEntry findMatchingDNSEntry(java.lang.String) -> c
215:217:void finalize() -> finalize
37:37:void <clinit>() -> <clinit>
142:145:void close() -> close
148:148:boolean dnsEntryExists(java.lang.String) -> a
152:152:boolean dnsRuleExists(java.lang.String) -> b
156:158:boolean dnsRuleExists(java.lang.String,boolean) -> a
162:164:com.frostnerd.dnschanger.database.entities.DNSRule getDNSRule(java.lang.String,boolean) -> b
168:170:boolean deleteDNSRule(java.lang.String,boolean) -> c
174:176:int editDNSRule(java.lang.String,boolean,java.lang.String) -> a
180:181:void createDNSRule(java.lang.String,java.lang.String,boolean,boolean) -> a
186:191:void createShortcut(java.lang.String,com.frostnerd.dnschanger.database.entities.IPPortPair,com.frostnerd.dnschanger.database.entities.IPPortPair,com.frostnerd.dnschanger.database.entities.IPPortPair,com.frostnerd.dnschanger.database.entities.IPPortPair) -> a
194:199:void createShortcut(com.frostnerd.dnschanger.database.entities.Shortcut) -> a
203:209:com.frostnerd.dnschanger.database.entities.DNSEntry findMatchingDNSEntry(java.lang.String) -> c
100:106:android.database.sqlite.SQLiteDatabase getDatabase(java.lang.String,int,android.database.sqlite.SQLiteDatabase$CursorFactory,android.database.DatabaseErrorHandler) -> a
87:87:void access$100(com.frostnerd.utils.database.MockedContext$DatabaseLazyLoader,boolean) -> a
87:87:android.database.sqlite.SQLiteDatabase access$200(com.frostnerd.utils.database.MockedContext$DatabaseLazyLoader,java.lang.String,int,android.database.sqlite.SQLiteDatabase$CursorFactory,android.database.DatabaseErrorHandler) -> a