Package org.eclipse.emf.cdo.server
Interface IStoreAccessor.QueryXRefsContext
- 
- All Superinterfaces:
- CDOBranchPoint,- CDOBranchProvider,- CDOTimeProvider
 - Enclosing interface:
- IStoreAccessor
 
 public static interface IStoreAccessor.QueryXRefsContext extends CDOBranchPoint Represents the query execution state of aXRefs query.- Since:
- 3.0
- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
 
- 
- 
Field Summary- 
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPointINVALID_DATE, UNSPECIFIED_DATE
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanaddXRef(CDOID targetID, CDOID sourceID, org.eclipse.emf.ecore.EReference sourceReference, int sourceIndex)Adds the data of one cross reference to the results of the underlying query.intgetMaxResults()Returns the maximum number of results expected by the client orCDOQueryInfo.UNLIMITED_RESULTSfor no limitation.java.util.Map<org.eclipse.emf.ecore.EClass,java.util.List<org.eclipse.emf.ecore.EReference>>getSourceCandidates()org.eclipse.emf.ecore.EReference[]getSourceReferences()java.util.Map<CDOID,org.eclipse.emf.ecore.EClass>getTargetObjects()- 
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPointgetBranch, getTimeStamp
 
- 
 
- 
- 
- 
Method Detail- 
getTargetObjectsjava.util.Map<CDOID,org.eclipse.emf.ecore.EClass> getTargetObjects() - Since:
- 4.0
 
 - 
getSourceReferencesorg.eclipse.emf.ecore.EReference[] getSourceReferences() 
 - 
getSourceCandidatesjava.util.Map<org.eclipse.emf.ecore.EClass,java.util.List<org.eclipse.emf.ecore.EReference>> getSourceCandidates() - Since:
- 4.0
 
 - 
getMaxResultsint getMaxResults() Returns the maximum number of results expected by the client orCDOQueryInfo.UNLIMITED_RESULTSfor no limitation.
 - 
addXRefboolean addXRef(CDOID targetID, CDOID sourceID, org.eclipse.emf.ecore.EReference sourceReference, int sourceIndex) Adds the data of one cross reference to the results of the underlying query.- Returns:
- trueto indicate that more results can be passed subsequently,- falseotherwise (i.e. maxResults has been reached or an asynchronous query has been canceled).
 
 
- 
 
-