Interface ProjectionselectingtailoringTrait<T extends ProjectionselectingtailoringTrait<T>>

Type Parameters:
T - type of extending interface
All Known Implementing Classes:
ByProjectKeyInStoreKeyByStoreKeyProductProjectionsByIDGet, ByProjectKeyInStoreKeyByStoreKeyProductProjectionsKeyByKeyGet

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

    • getStaged

      List<String> getStaged()
    • withStaged

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

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

      default ProjectionselectingtailoringTrait<T> asProjectionselectingtailoringTrait()
    • asProjectionselectingtailoringTraitToBaseType

      default T asProjectionselectingtailoringTraitToBaseType()