Interface ProjectViewToExecutionContextEntityOptionMapper<T extends ExecutionContextEntity>

  • Type Parameters:
    T - type of the mapped entity
    All Known Implementing Classes:
    InstallationContextDebuggerAddressEntityMapper

    public interface ProjectViewToExecutionContextEntityOptionMapper<T extends ExecutionContextEntity>
    Maps ProjectView into Option. It takes entire ProjectView because sometimes in order to create one Option you may want to use multiple ProjectView sections and the result might be empty.
    See Also:
    ProjectViewToExecutionContextEntityBaseMapper, ExecutionContextEntity, ProjectView
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      io.vavr.control.Try<T> map​(org.jetbrains.bsp.bazel.projectview.model.ProjectView projectView)  
    • Method Detail

      • map

        io.vavr.control.Try<T> map​(org.jetbrains.bsp.bazel.projectview.model.ProjectView projectView)