E
- typepublic final class EventQuery<E> extends Object
EventQuery.java
can be used to retrieve, update and delete
individual events from the database.Modifier and Type | Method and Description |
---|---|
void |
close()
Closes the query.
|
void |
deleteCurrent()
Deletes the object most recently returned by getNext()
|
void |
execute()
Execute this XEP query.
|
E[] |
executeAndFetchAll(int splitFactor)
Executes the query and fetches all data.
|
List<E> |
getAll()
Gets all data in one fell swoop.
|
EventQueryIterator<E> |
getIterator()
Get an EventQueryIterator that can be used to iterate over query results.
|
E |
getNext(E obj)
Gets the next object.
|
void |
setParameter(int index,
Object value)
Binds a parameter.
|
void |
updateCurrent(E obj)
Updates the object most recently returned by getNext().
|
public final void setParameter(int index, Object value)
index
- parameter indexvalue
- parameter valuepublic final void execute()
public final E[] executeAndFetchAll(int splitFactor)
splitFactor
- number of threads to use (should be greater than 2)public final E getNext(E obj)
obj
- placeholder for the object to be returnedpublic final void updateCurrent(E obj)
obj
- object to be updatedpublic final void deleteCurrent()
public final void close()
public final List<E> getAll()
public final EventQueryIterator<E> getIterator()
© 2024 InterSystems Corporation, Cambridge, MA. All rights reserved. Privacy & Terms Guarantee Accessibility