Interface ProjectionselectingvariantTrait<T extends ProjectionselectingvariantTrait<T>>

Type Parameters:
T - type of extending interface
All Known Implementing Classes:
ByProjectKeyInStoreKeyByStoreKeyProductProjectionsByIDVariantAttributesGet, ByProjectKeyInStoreKeyByStoreKeyProductProjectionsKeyByKeyVariantAttributesGet, ByProjectKeyInStoreKeyByStoreKeyVariantProjectionsByIDGet, ByProjectKeyInStoreKeyByStoreKeyVariantProjectionsByIDHead, ByProjectKeyInStoreKeyByStoreKeyVariantProjectionsGet, ByProjectKeyInStoreKeyByStoreKeyVariantProjectionsHead, ByProjectKeyInStoreKeyByStoreKeyVariantProjectionsKeyByKeyGet, ByProjectKeyInStoreKeyByStoreKeyVariantProjectionsKeyByKeyHead, ByProjectKeyVariantProjectionsByIDGet, ByProjectKeyVariantProjectionsByIDHead, ByProjectKeyVariantProjectionsGet, ByProjectKeyVariantProjectionsHead, ByProjectKeyVariantProjectionsKeyByKeyGet, ByProjectKeyVariantProjectionsKeyByKeyHead

public interface ProjectionselectingvariantTrait<T extends ProjectionselectingvariantTrait<T>>
ProjectionselectingvariantTrait
  • Method Details

    • getStaged

      List<String> getStaged()
    • withStaged

      <TValue> ProjectionselectingvariantTrait<T> withStaged(TValue staged)
      set staged with the specificied value
      Type Parameters:
      TValue - value type
      Parameters:
      staged - value to be set
      Returns:
      ProjectionselectingvariantTrait
    • addStaged

      <TValue> ProjectionselectingvariantTrait<T> addStaged(TValue staged)
      add additional staged query parameter
      Type Parameters:
      TValue - value type
      Parameters:
      staged - value to be added
      Returns:
      ProjectionselectingvariantTrait
    • asProjectionselectingvariantTrait

      default ProjectionselectingvariantTrait<T> asProjectionselectingvariantTrait()
    • asProjectionselectingvariantTraitToBaseType

      default T asProjectionselectingvariantTraitToBaseType()