Package net.sf.uadetector.internal.data.domain

Examples of net.sf.uadetector.internal.data.domain.Browser$Builder


    final SortedSet<OperatingSystemPattern> patternSet = new TreeSet<OperatingSystemPattern>();
    final OperatingSystem os = new OperatingSystem(1, "n1", "f1", "iu1", patternSet, "p1", "pu1", "u1", "i1");

    final BrowserType browserType = new BrowserType(2, "Browser");

    final Browser browser1 = new Browser(1, UserAgentFamily.CHROMIUM, UserAgentFamily.CHROMIUM.getName(),
        new TreeSet<BrowserPattern>(), browserType, os, "icn", "iu", "p", "pu", "u");
    final Data a = new DataBlueprint().browsers(Sets.newHashSet(browser1)).build();

    final Browser browser2 = new Browser(1, UserAgentFamily.FIREFOX, UserAgentFamily.FIREFOX.getName(), new TreeSet<BrowserPattern>(),
        browserType, os, "icn", "iu", "p", "pu", "u");
    final Data b = new DataBlueprint().browsers(Sets.newHashSet(browser2)).build();

    assertThat(a.equals(b)).isFalse();
    assertThat(a.hashCode() == b.hashCode()).isFalse();
View Full Code Here


    final SortedSet<OperatingSystemPattern> patternSet = new TreeSet<OperatingSystemPattern>();
    final OperatingSystem os = new OperatingSystem(1, "n1", "f1", "iu1", patternSet, "p1", "pu1", "u1", "i1");

    final BrowserPattern pattern1 = new BrowserPattern(1, Pattern.compile("1"), 1);
    final BrowserType browserType = new BrowserType(1, "Browser");
    final Browser browser1 = new Browser(1, UserAgentFamily.CHROME, UserAgentFamily.CHROME.getName(), new TreeSet<BrowserPattern>(),
        browserType, os, "icn", "iu", "p", "pu", "u");
    final SortedMap<BrowserPattern, Browser> map1 = Maps.newTreeMap();
    map1.put(pattern1, browser1);
    final Data a = new DataBlueprint().patternToBrowserMap(map1).build();

    final BrowserPattern pattern2 = new BrowserPattern(1, Pattern.compile("2"), 1);
    final Browser browser2 = new Browser(1, UserAgentFamily.CHROME, UserAgentFamily.CHROME.getName(), new TreeSet<BrowserPattern>(),
        browserType, os, "icn", "iu", "p", "pu", "u");
    final SortedMap<BrowserPattern, Browser> map2 = Maps.newTreeMap();
    map2.put(pattern2, browser2);
    final Data b = new DataBlueprint().patternToBrowserMap(map2).build();
View Full Code Here

        "http://en.wikipedia.org/wiki/Sun_Microsystems", osPatternSet, "Sun", "http://sun.com", "http://sun.com", "solaris.png");
    operatingSystems.add(operatingSystem);
    patternToOperatingSystemMap.put(operatingSystemPattern, operatingSystem);
    final BrowserType browserType = new BrowserType(2, "Browser");
    browserTypes.put(browserType.getId(), browserType);
    final Browser browser = new Browser(1, UserAgentFamily.NCSA_MOSAIC, UserAgentFamily.NCSA_MOSAIC.getName(),
        new TreeSet<BrowserPattern>(), browserType, operatingSystem, "icn", "iu", "p", "pu", "http://www.ncsa.uiuc.edu/");
    browsers.add(browser);
    patternToBrowserMap.put(browserPattern, browser);
    browserToOperatingSystemMappings.add(new BrowserOperatingSystemMapping(browser.getId(), operatingSystem.getId()));
    final Robot robot = new Robot(123, "r-name", UserAgentFamily.MJ12BOT, "MJ-12 bot", "info-url", "prod-1", "p-url-1", "uas", "icn1");
    robots.add(robot);

    // create Data instance
    final DataBlueprint dataBlueprint = new DataBlueprint();
View Full Code Here

TOP

Related Classes of net.sf.uadetector.internal.data.domain.Browser$Builder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.