public static Integer getMajorVersion(String version) { if (version != null) { StringTokenizer stringTokenizer = new StringTokenizer(version, "."); try { Integer majorVersion = Integer.valueOf(stringTokenizer.nextToken()); logger.debug(String.format("Parsed version: %s, got major version: %d ", version, majorVersion)); return majorVersion; } catch (NumberFormatException nfe) { logger.error(nfe.getMessage(), nfe); } catch (NoSuchElementException nsee) { logger.error(nsee.getMessage(), nsee); } } return null; }
throw new EOFException(e.getMessage());
/** * {@inheritDoc} * */ @Override final public boolean contains(Object o) { if (o == null) { return false; } try { if (o.equals(peek())) { return true; } return contains(getOrdinal(o)); } catch (NoSuchElementException e) { logger.debug("" + e.getMessage()); } return false; }
/** * {@inheritDoc} * */ @Override final public boolean remove(Object o) { if (o == null || isEmpty()) { return false; } try { if (o.equals(peek())) { remove(min); return true; } return remove(getOrdinal(o)); } catch (NoSuchElementException e) { logger.debug("" + e.getMessage()); } return false; }
public void testAdvanceTwiceOnEmptyCell() throws IOException { Result r = Result.create(new Cell[0]); assertFalse(r.advance()); try { r.advance(); fail("NoSuchElementException should have been thrown!"); } catch (NoSuchElementException ex) { LOG.debug("As expected: " + ex.getMessage()); } }
public void createOverridesPass(AbstractChannelImpl<?> channel, JSONArray overrides) { for (int i = 0; i < overrides.length(); i++) { try { createPermissionOverride(overrides.getJSONObject(i), channel); } catch (NoSuchElementException e) { //Caused by Discord not properly clearing PermissionOverrides when a Member leaves a Guild. LOG.debug("{}. Ignoring PermissionOverride.", e.getMessage()); } catch (IllegalArgumentException e) { //Missing handling for a type LOG.warn("{}. Ignoring PermissionOverride.", e.getMessage()); } } }
throw new DnsException("NumberFormatException " + ne.getMessage()); } catch (NoSuchElementException ne) { throw new DnsException("NoSuchElementException " + ne.getMessage());
LOGGER.log( Level.WARNING, "Out of connections: " + e.getMessage() + ". Config: " + this.config); throw new UnavailableConnectionException(config.getMaxConnections(), this.config); } catch (SeException se) {
private void assertOnFetch(Query query, Integer fetchSize, int available) { query.setFetchSize(fetchSize); int counter = 0; Iterator<PersonRDBMS> iter = query.iterate(); while (iter.hasNext()) { Assert.assertNotNull(iter.next()); counter++; } Assert.assertEquals(counter, fetchSize == null || available < fetchSize ? available : fetchSize); try { iter.next(); Assert.fail(); } catch (NoSuchElementException nsex) { Assert.assertNotNull(nsex.getMessage()); } }
private void assertOnFetch(Query query, Integer fetchSize, int available) { query.setFetchSize(fetchSize); int counter = 0; Iterator<PersonMongo> iter = query.iterate(); while (iter.hasNext()) { Assert.assertNotNull(iter.next()); counter++; } Assert.assertEquals(counter, fetchSize == null || available < fetchSize ? available : fetchSize); try { iter.next(); Assert.fail(); } catch (NoSuchElementException nsex) { Assert.assertNotNull(nsex.getMessage()); } }
private void assertOnFetch(Query query, Integer fetchSize, int available) { query.setFetchSize(fetchSize); int counter=0; Iterator<CassandraPrimeUser> iter = query.iterate(); while (iter.hasNext()) { Assert.assertNotNull(iter.next()); counter++; } Assert.assertEquals(counter, fetchSize == null || available < fetchSize?available:fetchSize); try { iter.next(); Assert.fail(); } catch (NoSuchElementException nsex) { Assert.assertNotNull(nsex.getMessage()); } }
private void assertOnFetch(Query query, Integer fetchSize, int available) { query.setFetchSize(fetchSize); int counter = 0; Iterator<PersonHBase> iter = query.iterate(); while (iter.hasNext()) { Assert.assertNotNull(iter.next()); counter++; } Assert.assertEquals(counter, fetchSize == null || available < fetchSize ? available : fetchSize); try { iter.next(); Assert.fail(); } catch (NoSuchElementException nsex) { Assert.assertNotNull(nsex.getMessage()); } }
private void assertOnFetch(Query query, Integer fetchSize, int available) { query.setFetchSize(fetchSize); int counter=0; Iterator<PrimeUser> iter = query.iterate(); while (iter.hasNext()) { Assert.assertNotNull(iter.next()); counter++; } Assert.assertEquals(counter, fetchSize != null && fetchSize == 0 ? 0:available); try { iter.next(); Assert.fail(); } catch (NoSuchElementException nsex) { Assert.assertNotNull(nsex.getMessage()); } }
private void assertOnFetch(Query query, Integer fetchSize, int expectedCount) { query.setFetchSize(fetchSize); int counter = 0; Iterator<PersonCouchDB> iter = query.iterate(); while (iter.hasNext()) { Assert.assertNotNull(iter.next()); counter++; } Assert.assertEquals(counter, fetchSize == null || expectedCount < fetchSize ? expectedCount : fetchSize); try { iter.next(); Assert.fail(); } catch (NoSuchElementException nsex) { Assert.assertNotNull(nsex.getMessage()); } }
private void assertOnFetch(Query query, Integer fetchSize, int available) { query.setFetchSize(fetchSize); int counter=0; try { Iterator<PersonCassandra> iter = query.iterate(); while (iter.hasNext()) { Assert.assertNotNull(iter.next()); counter++; } Assert.assertEquals(counter, fetchSize != null && fetchSize == 0 ? 0:available); try { iter.next(); Assert.fail(); } catch (NoSuchElementException nsex) { Assert.assertNotNull(nsex.getMessage()); } }catch(UnsupportedOperationException e) { Assert.assertEquals("Iteration not supported over native queries",e.getMessage()); } }
private void assertOnFetch(Query query, Integer fetchSize, int available) { query.setFetchSize(fetchSize); int counter=0; try { Iterator<PersonCassandra> iter = query.iterate(); while (iter.hasNext()) { Assert.assertNotNull(iter.next()); counter++; } Assert.assertEquals(counter, fetchSize == null || available < fetchSize?available:fetchSize); try { iter.next(); Assert.fail(); } catch (NoSuchElementException nsex) { Assert.assertNotNull(nsex.getMessage()); } }catch(UnsupportedOperationException e) { Assert.assertEquals("Iteration not supported over native queries",e.getMessage()); } }
Assert.assertNotNull(nsex.getMessage());
@Test public void testDidntFindNetworkThrowsNSEEWithReasonableMessage() { Supplier<Set<? extends Location>> supplier = Suppliers.<Set<? extends Location>> ofInstance(ImmutableSet .<Location> of(provider, region)); FirstNetwork fn = new FirstNetwork(supplier); try { fn.get(); fail("Expected NoSuchElementException"); } catch (NoSuchElementException e) { assertEquals(e.getMessage(), "none of the locations are scope NETWORK: [servo:PROVIDER, servo-r:REGION]"); } }
@Test public void testDidntFindRegionThrowsNSEEWithReasonableMessage() { Supplier<Set<? extends Location>> supplier = Suppliers.<Set<? extends Location>> ofInstance(ImmutableSet .<Location> of(provider, zone)); FirstRegion fn = new FirstRegion(supplier); try { fn.get(); fail("Expected NoSuchElementException"); } catch (NoSuchElementException e) { assertEquals(e.getMessage(), "none to of the locations are scope REGION: [servo:PROVIDER, servo-z:ZONE]"); } }
public void testAdvanceTwiceOnEmptyCell() throws IOException { Result r = Result.create(new Cell[0]); assertFalse(r.advance()); try { r.advance(); fail("NoSuchElementException should have been thrown!"); } catch (NoSuchElementException ex) { LOG.debug("As expected: " + ex.getMessage()); } }