Uses of Class
macaw.businessLayer.CleaningState

Packages that use CleaningState
macaw.businessLayer Contains classes that represent business concepts in the system. 
macaw.persistenceLayer.demo This package contains all the code required to run versions of Macaw's curation and retrieval services which store data in-memory. 
macaw.persistenceLayer.production This package contains all the code required to run versions of Macaw's curation and retrieval services which store data in a MySQL database. 
 

Uses of CleaningState in macaw.businessLayer
 

Methods in macaw.businessLayer that return types with arguments of type CleaningState
 java.util.ArrayList<CleaningState> MacawRetrievalAPI.getCleaningStates(User user)
           
 java.util.ArrayList<CleaningState> MacawCurationAPI.getCleaningStates(User user)
           
 

Methods in macaw.businessLayer with parameters of type CleaningState
 void MacawCurationAPI.addCleaningState(User user, CleaningState cleaningState)
           
static java.util.ArrayList<MacawChangeEvent> CleaningState.detectFieldChanges(User user, CleaningState originalCleaningState, CleaningState revisedCleaningState)
           
 int MacawCurationAPI.getCleaningStateIdentifier(User user, Variable variable, CleaningState cleaningState)
           
 void MacawCurationAPI.updateCleaningState(User user, CleaningState cleaningState)
           
static void CleaningState.validateFields(CleaningState cleaningState)
           
 

Method parameters in macaw.businessLayer with type arguments of type CleaningState
 void MacawCurationAPI.deleteCleaningStates(User user, java.util.ArrayList<CleaningState> cleaningStates)
           
static java.lang.String[] ConstantConverter.getCleaningStatusChoices(java.util.ArrayList<CleaningState> cleaningStatusChoices)
           
 

Uses of CleaningState in macaw.persistenceLayer.demo
 

Methods in macaw.persistenceLayer.demo that return types with arguments of type CleaningState
 java.util.ArrayList<CleaningState> InMemoryListChoiceManager.getCleaningStates(User user)
           
 java.util.ArrayList<CleaningState> DemonstrationRetrievalService.getCleaningStates(User user)
           
 java.util.ArrayList<CleaningState> DemonstrationCurationService.getCleaningStates(User user)
          Methods for managing cleaning states
 

Methods in macaw.persistenceLayer.demo with parameters of type CleaningState
 void InMemoryListChoiceManager.addCleaningState(User user, CleaningState cleaningState)
           
 void DemonstrationCurationService.addCleaningState(User user, CleaningState cleaningState)
           
 int InMemoryListChoiceManager.getCleaningStateIdentifier(CleaningState cleaningState, Variable variable)
           
 int DemonstrationCurationService.getCleaningStateIdentifier(User user, Variable variable, CleaningState cleaningState)
           
 void DemonstrationCurationService.updateCleaningState(User user, CleaningState cleaningState)
           
 void InMemoryListChoiceManager.updateCleaningState(User user, CleaningState revisedCleaningState, java.util.ArrayList<Variable> variables)
           
 

Method parameters in macaw.persistenceLayer.demo with type arguments of type CleaningState
 void DemonstrationCurationService.deleteCleaningStates(User user, java.util.ArrayList<CleaningState> cleaningStates)
           
 void InMemoryListChoiceManager.deleteCleaningStates(User user, java.util.ArrayList<CleaningState> cleaningStatesToDelete, java.util.ArrayList<Variable> variables)
           
 

Uses of CleaningState in macaw.persistenceLayer.production
 

Methods in macaw.persistenceLayer.production that return CleaningState
 CleaningState SQLListChoiceManager.getOriginalCleaningState(java.sql.Connection connection, CleaningState revisedCleaningState)
           
 

Methods in macaw.persistenceLayer.production that return types with arguments of type CleaningState
 java.util.ArrayList<CleaningState> SQLListChoiceManager.getCleaningStates(java.sql.Connection connection, User user)
           
 java.util.ArrayList<CleaningState> ProductionRetrievalService.getCleaningStates(User user)
          Methods for managing cleaning states
 java.util.ArrayList<CleaningState> ProductionCurationService.getCleaningStates(User user)
          Methods for managing cleaning states
 

Methods in macaw.persistenceLayer.production with parameters of type CleaningState
 void SQLListChoiceManager.addCleaningState(java.sql.Connection connection, CleaningState cleaningState)
           
 void ProductionCurationService.addCleaningState(User user, CleaningState cleaningState)
           
 int SQLListChoiceManager.getCleaningStateIdentifier(java.sql.Connection connection, Variable variable, CleaningState cleaningState)
           
 int ProductionCurationService.getCleaningStateIdentifier(User user, Variable variable, CleaningState cleaningState)
           
 CleaningState SQLListChoiceManager.getOriginalCleaningState(java.sql.Connection connection, CleaningState revisedCleaningState)
           
 void SQLListChoiceManager.updateCleaningState(java.sql.Connection connection, User user, CleaningState revisedCleaningState)
           
 void ProductionCurationService.updateCleaningState(User user, CleaningState cleaningState)
           
 

Method parameters in macaw.persistenceLayer.production with type arguments of type CleaningState
 void SQLListChoiceManager.deleteCleaningStates(java.sql.Connection connection, java.util.ArrayList<CleaningState> cleaningStatesToDelete)
           
 void ProductionCurationService.deleteCleaningStates(User user, java.util.ArrayList<CleaningState> cleaningStates)