All Superinterfaces:
Query
All Known Implementing Classes:
QueryByEntityAttributes, QueryByEntityId, QueryByRootAttributes, QueryByRootId, QueryByUniqueRootAttributes, QueryForNewDocumentInstantiation, QueryWithKnownDocument, QueryWithKnownEmptyResult

public interface BaseQuery extends Query
  • Method Details

    • isKnownThereIsNoResult

      default boolean isKnownThereIsNoResult()
    • getKnownDocument

      default Optional<Document> getKnownDocument()
    • isDocumentInstantiation

      default boolean isDocumentInstantiation()
    • getRootId

      default Optional<Identity> getRootId()
    • getUniqueRootCondition

      default Optional<EntityCondition> getUniqueRootCondition()
    • getEntityId

      default Optional<Identity> getEntityId()
    • getRootCondition

      default Optional<EntityCondition> getRootCondition()
    • getEntityCondition

      default Optional<EntityCondition> getEntityCondition()
    • isFindInStorageFirst

      default boolean isFindInStorageFirst()