List<String> getNodeMetaQuery() { if (nodeMetaQueryStage == STAGE_INITIALIZING) throw new IllegalStateException(formatInitCycleMessage()); if (nodeMetaQueryStage == STAGE_UNINITIALIZED) { nodeMetaQueryStage = STAGE_INITIALIZING; this.nodeMetaQuery = Preconditions.checkNotNull(ImmutableQueryOptions.super.getNodeMetaQuery(), "nodeMetaQuery"); nodeMetaQueryStage = STAGE_INITIALIZED; } return nodeMetaQuery; } private List<String> tagsQuery;
List<String> getTagsQuery() { if (tagsQueryStage == STAGE_INITIALIZING) throw new IllegalStateException(formatInitCycleMessage()); if (tagsQueryStage == STAGE_UNINITIALIZED) { tagsQueryStage = STAGE_INITIALIZING; this.tagsQuery = Preconditions.checkNotNull(ImmutableQueryOptions.super.getTagsQuery(), "tagsQuery"); tagsQueryStage = STAGE_INITIALIZED; } return tagsQuery; }
ConsistencyMode getConsistencyMode() { if (consistencyModeStage == STAGE_INITIALIZING) throw new IllegalStateException(formatInitCycleMessage()); if (consistencyModeStage == STAGE_UNINITIALIZED) { consistencyModeStage = STAGE_INITIALIZING; this.consistencyMode = Preconditions.checkNotNull(ImmutableQueryOptions.super.getConsistencyMode(), "consistencyMode"); consistencyModeStage = STAGE_INITIALIZED; } return consistencyMode; }
boolean hasToken() { if (hasTokenStage == STAGE_INITIALIZING) throw new IllegalStateException(formatInitCycleMessage()); if (hasTokenStage == STAGE_UNINITIALIZED) { hasTokenStage = STAGE_INITIALIZING; this.hasToken = ImmutableQueryOptions.super.hasToken(); hasTokenStage = STAGE_INITIALIZED; } return hasToken; } private List<String> nodeMetaQuery;
boolean isBlocking() { if (isBlockingStage == STAGE_INITIALIZING) throw new IllegalStateException(formatInitCycleMessage()); if (isBlockingStage == STAGE_UNINITIALIZED) { isBlockingStage = STAGE_INITIALIZING; this.isBlocking = ImmutableQueryOptions.super.isBlocking(); isBlockingStage = STAGE_INITIALIZED; } return isBlocking; } private boolean hasToken;