public class RelativePattern
extends java.lang.Object
baseUri
is a workspace
folder root, but it can be another absolute URI as well.
Since 3.17.0
Constructor and Description |
---|
RelativePattern() |
RelativePattern(org.eclipse.lsp4j.jsonrpc.messages.Either<WorkspaceFolder,java.lang.String> baseUri,
java.lang.String pattern) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
org.eclipse.lsp4j.jsonrpc.messages.Either<WorkspaceFolder,java.lang.String> |
getBaseUri()
A workspace folder or a base URI as a string to which this pattern will be matched
against relatively.
|
java.lang.String |
getPattern()
The actual glob pattern.
|
int |
hashCode() |
void |
setBaseUri(org.eclipse.lsp4j.jsonrpc.messages.Either<WorkspaceFolder,java.lang.String> baseUri)
A workspace folder or a base URI as a string to which this pattern will be matched
against relatively.
|
void |
setBaseUri(java.lang.String baseUri) |
void |
setBaseUri(WorkspaceFolder baseUri) |
void |
setPattern(java.lang.String pattern)
The actual glob pattern.
|
java.lang.String |
toString() |
public RelativePattern()
public RelativePattern(org.eclipse.lsp4j.jsonrpc.messages.Either<WorkspaceFolder,java.lang.String> baseUri, java.lang.String pattern)
@Pure public org.eclipse.lsp4j.jsonrpc.messages.Either<WorkspaceFolder,java.lang.String> getBaseUri()
public void setBaseUri(org.eclipse.lsp4j.jsonrpc.messages.Either<WorkspaceFolder,java.lang.String> baseUri)
public void setBaseUri(WorkspaceFolder baseUri)
public void setBaseUri(java.lang.String baseUri)
@Pure public java.lang.String getPattern()
public void setPattern(java.lang.String pattern)
@Pure public java.lang.String toString()
toString
in class java.lang.Object
@Pure public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
@Pure public int hashCode()
hashCode
in class java.lang.Object