Interface BulkExpressionDataVectorService<T extends BulkExpressionDataVector>

All Superinterfaces:
BaseReadOnlyService<T>
All Known Subinterfaces:
ProcessedExpressionDataVectorService, RawAndProcessedExpressionDataVectorService, RawExpressionDataVectorService
All Known Implementing Classes:
AbstractBulkExpressionDataVectorService, ProcessedExpressionDataVectorServiceImpl, RawAndProcessedExpressionDataVectorServiceImpl, RawExpressionDataVectorServiceImpl

public interface BulkExpressionDataVectorService<T extends BulkExpressionDataVector> extends BaseReadOnlyService<T>
  • Method Details

    • find

      @Secured({"IS_AUTHENTICATED_ANONYMOUSLY","AFTER_ACL_DATA_VECTOR_COLLECTION_READ"}) Collection<T> find(BioAssayDimension bioAssayDimension)
      Find specific type (raw or processed, depending on the service) of vectors that meet the given criteria.
      Parameters:
      bioAssayDimension - the BA dimension
      Returns:
      the found vectors of type T
    • findAndThaw

      @Secured({"IS_AUTHENTICATED_ANONYMOUSLY","AFTER_ACL_DATA_VECTOR_COLLECTION_READ"}) Collection<T> findAndThaw(BioAssayDimension bioAssayDimension)
    • find

      @Secured("GROUP_ADMIN") Collection<T> find(Collection<QuantitationType> quantitationTypes)
      Find specific type (T) of vectors that meet the given criteria.
      Parameters:
      quantitationTypes - the QTs
      Returns:
      the found vectors of type T
    • findAndThaw

      @Secured("GROUP_ADMIN") Collection<T> findAndThaw(Collection<QuantitationType> quantitationTypes)
    • find

      @Secured({"IS_AUTHENTICATED_ANONYMOUSLY","AFTER_ACL_DATA_VECTOR_COLLECTION_READ"}) Collection<T> find(QuantitationType quantitationType)
      Find specific type (T) of vectors that meet the given criteria.
      Parameters:
      quantitationType - the QT
      Returns:
      the found vectors of type T
    • findAndThaw

      @Secured({"IS_AUTHENTICATED_ANONYMOUSLY","AFTER_ACL_DATA_VECTOR_COLLECTION_READ"}) Collection<T> findAndThaw(QuantitationType quantitationType)
      Find and thaw specific type (T) of vectors that meet the given criteria.
    • thaw

      @CheckReturnValue @Deprecated Collection<T> thaw(Collection<T> vectors)
      Deprecated.
      Thaw the given vectors.
    • thaw

      @Deprecated @CheckReturnValue T thaw(T vector)
      Deprecated.