source: ether_megapoli/trunk/persistence/interface/com/ether/dao/ValueDAO.java @ 133

Last change on this file since 133 was 133, checked in by vmipsl, 13 years ago

[Visualization] latitude/longitude axeType

File size: 915 bytes
Line 
1package com.ether.dao;
2
3import com.ether.Pair;
4import com.ether.PersistenceException;
5import com.medias.database.objects.Valeur;
6import org.jetbrains.annotations.NotNull;
7import org.jetbrains.annotations.Nullable;
8
9import java.util.Date;
10import java.util.List;
11
12/**
13 * @author vmipsl
14 * @date 07 apr 2011
15 */
16public interface ValueDAO
17        extends DomainAccessObject<Valeur, Integer>
18{
19    @NotNull
20    List<Pair<Double, Date>> getValuesByPlateformByParameterByPeriod( @NotNull final Integer plateformId, @NotNull final Integer parameterId, @Nullable final Date dateBegin, @Nullable final Date dateEnd )
21            throws PersistenceException;
22
23    @NotNull
24    <T1, T2> Pair<T1[], T2[]> getValuesListsByPlateformByParameterByPeriod( @NotNull final Integer plateformId, @NotNull final Integer parameterId, @Nullable final Date dateBegin, @Nullable final Date dateEnd )
25            throws PersistenceException;
26}
Note: See TracBrowser for help on using the repository browser.