@Override public Iterator<Statement> rangeDateTime( final Value[] query, final Literal lower, final boolean equalsLower, final Literal upper, final boolean equalsUpper, final boolean reverse, final int limit) throws CumulusStoreException { try { return _dictionary.toValueTripleIterator(rangeDateTimeAsIDs(query, lower, equalsLower, upper, equalsUpper, reverse, limit)); } catch (final DataAccessLayerException exception) { _log.error(MessageCatalog._00093_DATA_ACCESS_LAYER_FAILURE, exception); throw new CumulusStoreException(exception); } catch (final Exception exception) { _log.error(MessageCatalog._00026_NWS_SYSTEM_INTERNAL_FAILURE, exception); throw new CumulusStoreException(exception); } }
@Override public Iterator<Statement> rangeDateTime( final Value[] query, final Literal lower, final boolean equalsLower, final Literal upper, final boolean equalsUpper, final boolean reverse, final int limit) throws CumulusStoreException { try { return _dictionary.toValueTripleIterator(rangeDateTimeAsIDs(query, lower, equalsLower, upper, equalsUpper, reverse, limit)); } catch (final DataAccessLayerException exception) { _log.error(MessageCatalog._00093_DATA_ACCESS_LAYER_FAILURE, exception); throw new CumulusStoreException(exception); } catch (final Exception exception) { _log.error(MessageCatalog._00026_NWS_SYSTEM_INTERNAL_FAILURE, exception); throw new CumulusStoreException(exception); } }