bubble-server/src/main/java/bubble/model/app/AppDataAction.java → bubble-server/src/main/java/bubble/model/app/config/AppDataAction.javaZobrazit soubor
@@ -1,4 +1,4 @@
package bubble.model.app;
package bubble.model.app.config;
import lombok.Getter;
import lombok.Setter;
bubble-server/src/main/java/bubble/model/app/AppDataConfig.java → bubble-server/src/main/java/bubble/model/app/config/AppDataConfig.javaZobrazit soubor
public boolean hasConfigViews () { return !empty(configViews); }
public AppConfigView getConfigView(String viewName) {
if (!hasConfigViews()) return null;
for (AppConfigView v : getConfigViews()) if (v.getName().equalsIgnoreCase(viewName)) return v;
return null;
}
private final Map<String, AppDataDriver> DRIVER_CACHE = new ConcurrentHashMap<>();
public AppDataDriver getDriver(BubbleConfiguration configuration) {
return DRIVER_CACHE.computeIfAbsent(getDriverClass(), c -> configuration.autowire(instantiate(c)));
bubble-server/src/main/java/bubble/model/app/AppDataField.java → bubble-server/src/main/java/bubble/model/app/config/AppDataField.javaZobrazit soubor
@@ -1,4 +1,4 @@
package bubble.model.app;
package bubble.model.app.config;
import lombok.Getter;
import lombok.Setter;
bubble-server/src/main/java/bubble/model/app/AppDataParam.java → bubble-server/src/main/java/bubble/model/app/config/AppDataParam.javaZobrazit soubor
@@ -1,4 +1,4 @@
package bubble.model.app;
package bubble.model.app.config;
import lombok.Getter;
import lombok.Setter;
bubble-server/src/main/java/bubble/model/app/AppDataPresentation.java → bubble-server/src/main/java/bubble/model/app/config/AppDataPresentation.javaZobrazit soubor
{"name": "list.easylist.description", "value": "EasyList is the primary filter list that removes most adverts from international web pages, including unwanted frames, images, and objects. It is the most popular list used by many ad blockers and forms the basis of over a dozen combination and supplementary filter lists."},
{"name": "list.dandelion_sprouts_anti_malware_list.description", "value": "Most anti-malware lists are pretty big and can cover a 5- or 6-digit amount of specific domains. But my list hereby claims to remove more than 25% of all known malware sites with just a 2-digit amount of entries. This is mostly done by blocking top-level domains that have become devastatingly abused by spammers, usually because they allowed for free and uncontrolled domain registrations. There's also additional categories that cover unusual malware and phishing domains that very few other lists seem to cover."}
{"name": "config.item.easylist.description", "value": "EasyList is the primary filter list that removes most adverts from international web pages, including unwanted frames, images, and objects. It is the most popular list used by many ad blockers and forms the basis of over a dozen combination and supplementary filter lists."},
{"name": "config.item.dandelion_sprouts_anti_malware_list.description", "value": "Most anti-malware lists are pretty big and can cover a 5- or 6-digit amount of specific domains. But my list hereby claims to remove more than 25% of all known malware sites with just a 2-digit amount of entries. This is mostly done by blocking top-level domains that have become devastatingly abused by spammers, usually because they allowed for free and uncontrolled domain registrations. There's also additional categories that cover unusual malware and phishing domains that very few other lists seem to cover."}