/** * Copyright (C) 2010-14 diirt developers. See COPYRIGHT.TXT * All rights reserved. Use is subject to license terms. See LICENSE.TXT */ package org.diirt.datasource.timecache.query; import java.time.Instant; import java.util.Collections; import java.util.List; import org.diirt.util.time.TimeInterval; import org.diirt.vtype.VType; /** * Represents a incomplete chunk with not all data yet available. * @author Fred Arnaud (Sopra Group) - ITER */ public class QueryDataNR implements QueryData { private final TimeInterval timeInterval; QueryDataNR(TimeInterval timeInterval) { this.timeInterval = timeInterval; } /** {@inheritDoc} */ @Override public TimeInterval getTimeInterval() { return timeInterval; } /** {@inheritDoc} */ @Override public int getCount() { return 0; } /** {@inheritDoc} */ @Override public List<VType> getData() { return Collections.emptyList(); } /** {@inheritDoc} */ @Override public List<Instant> getTimestamps() { return Collections.emptyList(); } }