simulations.database.core
Class Querys

java.lang.Object
  extended by simulations.database.core.Querys

public class Querys
extends java.lang.Object


Constructor Summary
Querys()
          Creates a new instance of Querys
 
Method Summary
 void close()
           
 java.util.ArrayList getAllAskingStrat()
           
 java.util.ArrayList getAllAskingStrat(int idAttS)
           
 java.util.ArrayList getAllAttackStrat()
           
 java.util.ArrayList getAllAttackStrat(int idAttS)
           
 java.util.ArrayList getAllCoalitionsRanking(int idG)
           
 java.util.ArrayList getAllCompoStratByAsking(int idAsk)
           
 java.util.ArrayList getAllCompoStratByAsking2(int idCompoAskStrat)
           
 java.util.ArrayList getAllCompoStratByAttack(int idAtt)
           
 java.util.ArrayList getAllCompoStratByAttack2(int idCompoAttStrat)
           
 java.util.ArrayList getAllCompoStratByDecision(int idDec)
           
 java.util.ArrayList getAllCompoStratByDecision2(int idCompoDecStrat)
           
 java.util.ArrayList getAllDecisionStrat()
           
 java.util.ArrayList getAllDecisionStrat(int idDecS)
           
 java.util.ArrayList getAllDistinctGames()
           
 java.util.ArrayList getAllExps()
           
 java.util.ArrayList getAllExps(int idT)
           
 java.util.ArrayList getAllGames(java.util.ArrayList playersList)
           
 java.util.ArrayList getAllGames(int idS)
           
 java.util.ArrayList getAllGames(int idT, java.lang.String name)
           
 java.util.ArrayList getAllGames(java.lang.String name)
           
 java.util.ArrayList getAllGamesByStrat(java.util.ArrayList attackList, java.util.ArrayList askingList, java.util.ArrayList decisionList)
           
 java.util.ArrayList getAllGamesByTurn(int nb)
           
 java.util.ArrayList getAllGamesSerie(int idS, java.lang.String name)
           
 java.util.ArrayList getAllPlayers(java.util.ArrayList stratList)
           
 java.util.ArrayList getAllPlayers(int idG)
           
 java.util.ArrayList getAllPlayersByStrat(int idS)
           
 java.util.ArrayList getAllPlayersInCoal(int idCoal)
           
 java.util.ArrayList getAllPlayersRanking(int idG)
           
 java.util.ArrayList getAllPlayersRankingByTurn(int nb)
           
 java.util.ArrayList getAllSeries(int idE)
           
 java.util.ArrayList getAllStrategies(java.util.ArrayList attackList, java.util.ArrayList askingList, java.util.ArrayList decisionList)
           
 java.util.ArrayList getAllStrategiesByAsking(java.util.ArrayList askingList)
           
 java.util.ArrayList getAllStrategiesByAttack(java.util.ArrayList attackList)
           
 java.util.ArrayList getAllStrategiesByDecision(java.util.ArrayList decisionList)
           
 java.util.ArrayList getAllTests()
           
 AskingStrat getAskingStrat(AskingStrategy strat)
           
 AskingStrat getAskingStrat(int idAskS)
           
 CompoAskingStrat getAskingStratRank(java.util.ArrayList l, int rank)
           
 AttackStrat getAttackStrat(AttackStrategy strat)
           
 AttackStrat getAttackStrat(int idAttS)
           
 CompoAttackStrat getAttackStratRank(java.util.ArrayList l, int rank)
           
 CompoStrat getCompoStrat(int idS)
           
 DecisionStrat getDecisionStrat(DecisionSupportStrategy strat)
           
 DecisionStrat getDecisionStrat(int idDecS)
           
 CompoDecisionStrat getDecisionStratRank(java.util.ArrayList l, int rank)
           
 Exp getExp(int idExp)
           
 Exp getExp(int idTest, java.lang.String name, int seed)
           
 Game getGame(int idG)
           
 Game getGame(int idSerie, java.lang.String name)
           
 AskingStrat getLastAskingStrat(java.lang.String name, int mem, boolean neg)
           
 AttackStrat getLastAttackStrat(java.lang.String name, int mem, boolean neg)
           
 Coalition getLastCoalition(int idP)
           
 CompoAskingStrat getLastCompoAskingStrat(int idAsk, int rank)
           
 CompoAttackStrat getLastCompoAttackStrat(int idAtt, int rank)
           
 CompoDecisionStrat getLastCompoDecisionStrat(int idDec, int rank)
           
 DecisionStrat getLastDecisionStrat(java.lang.String name, int mem, boolean neg)
           
 Player getLastPlayer(int idG, int idS, java.lang.String name)
           
 Strategy getLastStrategy(java.lang.String name)
           
 int getNbTimesInCoalitions(int idP)
           
 Player getPlayer(int idP)
           
 Player getPlayer(int idG, java.lang.String name)
           
 Serie getSerie(int idS)
           
 Serie getSerie(int idExp, java.lang.String name)
           
 Strategy getStrategy(CompleteStrategy strategy)
           
 Strategy getStrategy(int idS)
           
 java.util.ArrayList getStrategy(java.lang.String name)
           
 java.lang.String getStrategyDescription(int idS)
           
 Test getTest(int idTest)
           
 Test getTest(int idTest, java.lang.String name)
           
 int insertAskingStrat(java.lang.String name, int mem, boolean neg)
           
 int insertAttackStrat(java.lang.String name, int mem, boolean neg)
           
 int insertCoalition(int idP)
           
 int insertCoalition(int idC, int idP)
           
 int insertCoalitionsRanking(int idC, int idG, int rank, int nbOcc, int nbSeq, int lg)
           
 int insertCompoAskingStrat(int idAskStrat, int rank)
           
 int insertCompoAskingStrat(int idCompoAsk, int idAskStrat, int rank)
           
 int insertCompoAttackStrat(int idAttStrat, int rank)
           
 int insertCompoAttackStrat(int idCompoAtt, int idAttStrat, int rank)
           
 int insertCompoDecisionStrat(int idDecStrat, int rank)
           
 int insertCompoDecisionStrat(int idCompoDec, int idDecStrat, int rank)
           
 int insertCompoStrat(int idStrat, int idAttStrat, int idAskStrat, int idDecStrat)
           
 int insertDecisionStrat(java.lang.String name, int mem, boolean neg)
           
 int insertExp(int idTest, java.lang.String name, int seed)
           
 int insertGame(int idS, java.lang.String name)
           
 int insertPlayer(int idG, int idS, java.lang.String name)
           
 int insertPlayersRanking(int idG, int idP, int rank, int lastTurn)
           
 int insertSerie(int idExp, java.lang.String name)
           
 int insertStrategy(java.lang.String name)
           
 int insertTest(java.lang.String name)
           
 boolean isAskingEquals(AskingStrat strat1, AskingStrategy strat2)
           
 boolean isAskingListEquals(java.util.Vector askingVector, java.util.ArrayList askingList)
           
 boolean isAttackEquals(AttackStrat strat1, AttackStrategy strat2)
           
 boolean isAttackListEquals(java.util.Vector attackVector, java.util.ArrayList attackList)
           
 boolean isDecisionEquals(DecisionStrat strat1, DecisionSupportStrategy strat2)
           
 boolean isDecisionListEquals(java.util.Vector decisionVector, java.util.ArrayList decisionList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Querys

public Querys()
Creates a new instance of Querys

Method Detail

close

public void close()

getAllTests

public java.util.ArrayList getAllTests()

getAllExps

public java.util.ArrayList getAllExps(int idT)

getAllExps

public java.util.ArrayList getAllExps()

getAllAttackStrat

public java.util.ArrayList getAllAttackStrat()

getAllAskingStrat

public java.util.ArrayList getAllAskingStrat()

getAllDecisionStrat

public java.util.ArrayList getAllDecisionStrat()

getAllSeries

public java.util.ArrayList getAllSeries(int idE)

getAllGames

public java.util.ArrayList getAllGames(int idS)

getAllGamesByStrat

public java.util.ArrayList getAllGamesByStrat(java.util.ArrayList attackList,
                                              java.util.ArrayList askingList,
                                              java.util.ArrayList decisionList)

getAllGames

public java.util.ArrayList getAllGames(java.util.ArrayList playersList)

getAllPlayers

public java.util.ArrayList getAllPlayers(java.util.ArrayList stratList)

getAllPlayersByStrat

public java.util.ArrayList getAllPlayersByStrat(int idS)

getAllStrategies

public java.util.ArrayList getAllStrategies(java.util.ArrayList attackList,
                                            java.util.ArrayList askingList,
                                            java.util.ArrayList decisionList)

getAllStrategiesByAttack

public java.util.ArrayList getAllStrategiesByAttack(java.util.ArrayList attackList)

getAllStrategiesByAsking

public java.util.ArrayList getAllStrategiesByAsking(java.util.ArrayList askingList)

getAllStrategiesByDecision

public java.util.ArrayList getAllStrategiesByDecision(java.util.ArrayList decisionList)

getAllCompoStratByAttack

public java.util.ArrayList getAllCompoStratByAttack(int idAtt)

getAllCompoStratByAttack2

public java.util.ArrayList getAllCompoStratByAttack2(int idCompoAttStrat)

getAllCompoStratByAsking2

public java.util.ArrayList getAllCompoStratByAsking2(int idCompoAskStrat)

getAllCompoStratByDecision2

public java.util.ArrayList getAllCompoStratByDecision2(int idCompoDecStrat)

getAllCompoStratByAsking

public java.util.ArrayList getAllCompoStratByAsking(int idAsk)

getAllCompoStratByDecision

public java.util.ArrayList getAllCompoStratByDecision(int idDec)

getAllGamesByTurn

public java.util.ArrayList getAllGamesByTurn(int nb)

getAllGamesSerie

public java.util.ArrayList getAllGamesSerie(int idS,
                                            java.lang.String name)

getAllGames

public java.util.ArrayList getAllGames(java.lang.String name)

getAllDistinctGames

public java.util.ArrayList getAllDistinctGames()

getAllGames

public java.util.ArrayList getAllGames(int idT,
                                       java.lang.String name)

getAllPlayers

public java.util.ArrayList getAllPlayers(int idG)

getAllPlayersInCoal

public java.util.ArrayList getAllPlayersInCoal(int idCoal)

getAllPlayersRanking

public java.util.ArrayList getAllPlayersRanking(int idG)

getAllPlayersRankingByTurn

public java.util.ArrayList getAllPlayersRankingByTurn(int nb)

getAllCoalitionsRanking

public java.util.ArrayList getAllCoalitionsRanking(int idG)

getCompoStrat

public CompoStrat getCompoStrat(int idS)

getAllAttackStrat

public java.util.ArrayList getAllAttackStrat(int idAttS)

getAttackStratRank

public CompoAttackStrat getAttackStratRank(java.util.ArrayList l,
                                           int rank)

getAskingStratRank

public CompoAskingStrat getAskingStratRank(java.util.ArrayList l,
                                           int rank)

getDecisionStratRank

public CompoDecisionStrat getDecisionStratRank(java.util.ArrayList l,
                                               int rank)

getAllAskingStrat

public java.util.ArrayList getAllAskingStrat(int idAttS)

getAllDecisionStrat

public java.util.ArrayList getAllDecisionStrat(int idDecS)

getStrategy

public java.util.ArrayList getStrategy(java.lang.String name)

getStrategy

public Strategy getStrategy(CompleteStrategy strategy)

isAttackListEquals

public boolean isAttackListEquals(java.util.Vector attackVector,
                                  java.util.ArrayList attackList)

isAttackEquals

public boolean isAttackEquals(AttackStrat strat1,
                              AttackStrategy strat2)

isAskingEquals

public boolean isAskingEquals(AskingStrat strat1,
                              AskingStrategy strat2)

isDecisionEquals

public boolean isDecisionEquals(DecisionStrat strat1,
                                DecisionSupportStrategy strat2)

isAskingListEquals

public boolean isAskingListEquals(java.util.Vector askingVector,
                                  java.util.ArrayList askingList)

isDecisionListEquals

public boolean isDecisionListEquals(java.util.Vector decisionVector,
                                    java.util.ArrayList decisionList)

getStrategy

public Strategy getStrategy(int idS)

getStrategyDescription

public java.lang.String getStrategyDescription(int idS)

getAttackStrat

public AttackStrat getAttackStrat(AttackStrategy strat)

getAskingStrat

public AskingStrat getAskingStrat(AskingStrategy strat)

getDecisionStrat

public DecisionStrat getDecisionStrat(DecisionSupportStrategy strat)

getAttackStrat

public AttackStrat getAttackStrat(int idAttS)

getAskingStrat

public AskingStrat getAskingStrat(int idAskS)

getDecisionStrat

public DecisionStrat getDecisionStrat(int idDecS)

getTest

public Test getTest(int idTest,
                    java.lang.String name)

getTest

public Test getTest(int idTest)

getExp

public Exp getExp(int idTest,
                  java.lang.String name,
                  int seed)

getExp

public Exp getExp(int idExp)

getSerie

public Serie getSerie(int idExp,
                      java.lang.String name)

getSerie

public Serie getSerie(int idS)

getGame

public Game getGame(int idSerie,
                    java.lang.String name)

getGame

public Game getGame(int idG)

getLastStrategy

public Strategy getLastStrategy(java.lang.String name)

getLastAttackStrat

public AttackStrat getLastAttackStrat(java.lang.String name,
                                      int mem,
                                      boolean neg)

getLastAskingStrat

public AskingStrat getLastAskingStrat(java.lang.String name,
                                      int mem,
                                      boolean neg)

getLastDecisionStrat

public DecisionStrat getLastDecisionStrat(java.lang.String name,
                                          int mem,
                                          boolean neg)

getLastCompoAttackStrat

public CompoAttackStrat getLastCompoAttackStrat(int idAtt,
                                                int rank)

getLastCompoAskingStrat

public CompoAskingStrat getLastCompoAskingStrat(int idAsk,
                                                int rank)

getLastCompoDecisionStrat

public CompoDecisionStrat getLastCompoDecisionStrat(int idDec,
                                                    int rank)

getLastPlayer

public Player getLastPlayer(int idG,
                            int idS,
                            java.lang.String name)

getNbTimesInCoalitions

public int getNbTimesInCoalitions(int idP)

getLastCoalition

public Coalition getLastCoalition(int idP)

getPlayer

public Player getPlayer(int idG,
                        java.lang.String name)

getPlayer

public Player getPlayer(int idP)

insertExp

public int insertExp(int idTest,
                     java.lang.String name,
                     int seed)

insertTest

public int insertTest(java.lang.String name)

insertSerie

public int insertSerie(int idExp,
                       java.lang.String name)

insertGame

public int insertGame(int idS,
                      java.lang.String name)

insertStrategy

public int insertStrategy(java.lang.String name)

insertCoalition

public int insertCoalition(int idP)

insertCoalition

public int insertCoalition(int idC,
                           int idP)

insertPlayer

public int insertPlayer(int idG,
                        int idS,
                        java.lang.String name)

insertAttackStrat

public int insertAttackStrat(java.lang.String name,
                             int mem,
                             boolean neg)

insertAskingStrat

public int insertAskingStrat(java.lang.String name,
                             int mem,
                             boolean neg)

insertDecisionStrat

public int insertDecisionStrat(java.lang.String name,
                               int mem,
                               boolean neg)

insertCompoAttackStrat

public int insertCompoAttackStrat(int idCompoAtt,
                                  int idAttStrat,
                                  int rank)

insertCompoAskingStrat

public int insertCompoAskingStrat(int idCompoAsk,
                                  int idAskStrat,
                                  int rank)

insertCompoDecisionStrat

public int insertCompoDecisionStrat(int idCompoDec,
                                    int idDecStrat,
                                    int rank)

insertCompoAttackStrat

public int insertCompoAttackStrat(int idAttStrat,
                                  int rank)

insertCompoAskingStrat

public int insertCompoAskingStrat(int idAskStrat,
                                  int rank)

insertCompoDecisionStrat

public int insertCompoDecisionStrat(int idDecStrat,
                                    int rank)

insertCompoStrat

public int insertCompoStrat(int idStrat,
                            int idAttStrat,
                            int idAskStrat,
                            int idDecStrat)

insertPlayersRanking

public int insertPlayersRanking(int idG,
                                int idP,
                                int rank,
                                int lastTurn)

insertCoalitionsRanking

public int insertCoalitionsRanking(int idC,
                                   int idG,
                                   int rank,
                                   int nbOcc,
                                   int nbSeq,
                                   int lg)