Class LimitedSizeEvaluationStrategy

All Implemented Interfaces:
EvaluationStrategy, FederatedServiceResolver, FederatedServiceResolverClient, UUIDable

@Deprecated(forRemoval=true, since="4.2.4") public class LimitedSizeEvaluationStrategy extends StrictEvaluationStrategy
Deprecated, for removal: This API element is subject to removal in a future version.
since 4.2.4. See https://github.com/eclipse/rdf4j/issues/3983
  • Field Details

    • used

      private final AtomicLong used
      Deprecated, for removal: This API element is subject to removal in a future version.
    • maxSize

      private final long maxSize
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • LimitedSizeEvaluationStrategy

      public LimitedSizeEvaluationStrategy(TripleSource tripleSource, long maxSize, FederatedServiceResolver serviceManager)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Parameters:
      tripleSource -
    • LimitedSizeEvaluationStrategy

      public LimitedSizeEvaluationStrategy(TripleSource tripleSource, Dataset dataset, int maxCollectionsSize, FederatedServiceResolver serviceManager)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Parameters:
      tripleSource -
      dataset -
      maxCollectionsSize -
  • Method Details

    • makeSet

      public <B> Set<B> makeSet()
      Deprecated, for removal: This API element is subject to removal in a future version.