Class Project
- java.lang.Object
-
- org.jetbrains.bsp.bazel.server.sync.model.Project
-
public class Project extends java.lang.ObjectProject is the internal model of the project. Bazel/Aspect Model -> Project -> BSP Model
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)io.vavr.control.Option<Module>findModule(Label label)io.vavr.control.Option<Label>findTargetBySource(java.net.URI documentUri)inthashCode()io.vavr.collection.List<Module>modules()java.lang.StringtoString()java.net.URIworkspaceRoot()
-
-
-
Method Detail
-
workspaceRoot
public java.net.URI workspaceRoot()
-
modules
public io.vavr.collection.List<Module> modules()
-
findTargetBySource
public io.vavr.control.Option<Label> findTargetBySource(java.net.URI documentUri)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-