Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
semorg.sql.util.DistinctVector

Packages that use DistinctVector
semorg.gui.util | This package provides utilities for the several window classes.
semorg.sql.tables | Implements the object-relational mapping.

Uses of DistinctVector in semorg.gui.util

Fields in semorg.gui.util declared as DistinctVector
`private DistinctVector<SimpleIDKey>` | `AssociationTabControl.idsToDelete` Contains the ids of the items which should be deleted.
`private DistinctVector<SimpleIDKey>` | `AssociationTabControl.previouslySelectedIds` Contains the ids of the previously selected items.
`private DistinctVector<DBTableChangedListener>` | `DelayedPaymentViewerControl.updateListeners` These listeners react on changes in the database tables by updating the GUI table.
`private DistinctVector<DBTableChangedListener>` | `AssociationTabControl.updateListeners` These listeners react on changes in the database tables by updating the GUI table.

Methods in semorg.gui.util that return DistinctVector
`DistinctVector<SimpleIDKey>` | `AssociationTabControl.getObjects()` Returns the items of the GUI table.

Methods in semorg.gui.util with parameters of type DistinctVector
`private String` | `AssociationTabControl.determineDeleteMessage(DistinctVector<SimpleIDKey> selectedElements)` This method determines the right deletion dialog hint text against the type of the association managed by this control.

Uses of DistinctVector in semorg.sql.tables

Methods in semorg.sql.tables that return DistinctVector
`static DistinctVector<CompanyBooking>` | `CompanyBooking.getBookingsForPresentation(int presentationId)` Returns all bookings for a presentation for a given presentation id.
`static DistinctVector<ClientBooking>` | `ClientBooking.getBookingsForPresentation(int presentationId)` Returns all bookings for a presentation for a given presentation id.
`static DistinctVector<ClientBooking>` | `ClientBooking.getBookingsOfClient(int clientId)` Returns all bookings of a client according to the given client id.
`static DistinctVector<CompanyBooking>` | `CompanyBooking.getBookingsOfCompany(int companyId)` Returns all bookings of a company according to the given compony id.
`static DistinctVector<Client>` | `Client.getEmployees(int companyId)` Returns all Client objects which are employed by a certain company specified by a given company id.
`static DistinctVector<Lecturer>` | `Lecturer.getLectConducting(int seminarTypeId)` Provides for a given presentation id all lecturers who conduct the presentation according to the given id.
`static DistinctVector<Lecturer>` | `Lecturer.getLectInstructing(int presentationId)` Provides for a given presentation id all lecturers who instruct the presentation according to the given id.
`static DistinctVector<Lecturer>` | `Lecturer.getLectSupervising(int presentationId)` Provides for a given presentation id all lecturers who supervise the presentation according to the given id.
`static DistinctVector<Presentation>` | `Presentation.getPresentationVectorFromDB(Vector<DBConstraint> additionalConstraints, String sortString)` Creates a PreparedStatement instance with the given parameters, executes the query and returns a vector of Presentation instances corresponding to the ResultSet of the query.
`static DistinctVector<Presentation>` | `Presentation.getPresForSemType(int semTypeId)` Returns all presentations which possess the given seminartype.
`static DistinctVector<Presentation>` | `Presentation.getPresInstructedBy(int lecturerId)` Returns all presentations which are instructed by a lecturer corresponding to the given id.
`static DistinctVector<Presentation>` | `Presentation.getPresSupervisedBy(int lecturerId)` Returns all presentations which are supervised by a lecturer corresponding to the given id.
`static DistinctVector<SeminarType>` | `SeminarType.getSemTypeConductedBy(int lecturerId)` Returns for a given lecturer id the seminartypes whose are conducted by the lecturer corresponding to the id.
`private static DistinctVector<SeminarType>` | `SeminarType.getVector(ResultSet resultSet)` Creates for each element in a given ResultSet instance an instance of this class and returns a vector with the resulting class objects.
`private static DistinctVector<PublicPresentation>` | `PublicPresentation.getVector(ResultSet resultSet)` Creates for each element in a given ResultSet instance an PublicPresentation object and returns a vector with the resulting PublicPresentation instances.
`private static DistinctVector<Presentation>` | `Presentation.getVector(ResultSet resultSet)` Creates for each element in a given ResultSet instance an instance of this class and returns a vector with the resulting class objects.
`private static DistinctVector<Lecturer>` | `Lecturer.getVector(ResultSet resultSet)` Creates for each element in a given ResultSet instance an Lecturer object and returns a vector with the resulting Lecturer instances.
`private static DistinctVector<Enumeration>` | `Enumeration.getVector(ResultSet resultSet)` Creates for each element in a given ResultSet instance an object of this class and returns a vector with the resulting class objects.
`private static DistinctVector<CompanyInternalPresentation>` | `CompanyInternalPresentation.getVector(ResultSet resultSet)` Creates for each element in a given ResultSet instance an `CompanyInternalPresentation` object and returns a vector with the resulting instances.
`private static DistinctVector<CompanyBooking>` | `CompanyBooking.getVector(ResultSet resultSet)` Creates for each element in a given ResultSet instance an CompanyBooking object and returns a vector with the resulting CompanyBooking instances.
`private static DistinctVector<Company>` | `Company.getVector(ResultSet resultSet)` Creates for each element in a given ResultSet instance an Company object and returns a vector with the resulting Company instances.
`private static DistinctVector<ClientBooking>` | `ClientBooking.getVector(ResultSet resultSet)` Creates for each element in a given ResultSet instance an ClientBooking object and returns a vector with the resulting ClientBooking instances.
`private static DistinctVector<Client>` | `Client.getVector(ResultSet resultSet)` Creates for each element in a given ResultSet instance an Client object and returns a vector with the resulting Client instances.
`private static DistinctVector<Associate>` | `Associate.getVector(ResultSet resultSet)` Creates for each element in a given ResultSet instance an Associate object and returns a vector with the created Associate instances.
`static DistinctVector<Enumeration>` | `Enumeration.getVectorFromDB(int type)` Creates a PreparedStatement instance with the given parameter, executes the query and returns a vector of instances of this class corresponding to the ResultSet of the query.
`static DistinctVector<SeminarType>` | `SeminarType.getVectorFromDB(Vector<DBConstraint> additionalConstraints, String sortString)` Creates a PreparedStatement instance with the given parameters, executes the query and returns a vector of instances of this class corresponding to the ResultSet of the query.
`static DistinctVector<PublicPresentation>` | `PublicPresentation.getVectorFromDB(Vector<DBConstraint> additionalConstraints, String sortString)` Creates a PreparedStatement instance with the given parameters, executes the query and returns a vector of `PublicPresentation` instances corresponding to the ResultSet of the query.
`static DistinctVector<Lecturer>` | `Lecturer.getVectorFromDB(Vector<DBConstraint> additionalConstraints, String sortString)` Creates a PreparedStatement instance with the given parameters, executes the query and returns a vector of Lecturer instances corresponding to the ResultSet of the query.
`static DistinctVector<CompanyInternalPresentation>` | `CompanyInternalPresentation.getVectorFromDB(Vector<DBConstraint> additionalConstraints, String sortString)` Creates a PreparedStatement instance with the given parameters, executes the query and returns a vector of `CompanyInternalPresentation` instances corresponding to the ResultSet of the query.
`static DistinctVector<CompanyBooking>` | `CompanyBooking.getVectorFromDB(Vector<DBConstraint> additionalConstraints, String sortString)` Creates a PreparedStatement instance with the given parameters, executes the query and returns a vector of CompanyBooking instances corresponding to the ResultSet of the query.
`static DistinctVector<Company>` | `Company.getVectorFromDB(Vector<DBConstraint> additionalConstraints, String sortString)` Creates a PreparedStatement instance with the given parameters, executes the query and returns a vector of Company instances corresponding to the ResultSet of the query.
`static DistinctVector<ClientBooking>` | `ClientBooking.getVectorFromDB(Vector<DBConstraint> additionalConstraints, String sortString)` Creates a PreparedStatement instance with the given parameters, executes the query and returns a vector of ClientBooking instances corresponding to the ResultSet of the query.
`static DistinctVector<Client>` | `Client.getVectorFromDB(Vector<DBConstraint> additionalConstraints, String sortString)` Creates a PreparedStatement instance with the given parameters, executes the query and returns a vector of Client instances corresponding to the ResultSet of the query.
`static DistinctVector<Associate>` | `Associate.getVectorFromDB(Vector<DBConstraint> additionalConstraints, String sortString)` Creates a PreparedStatement instance with the given parameters, executes the query and returns a vector of Associate instances corresponding to the ResultSet of the query.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES