Package org.eclipse.lsp4j
Class RelativePattern
- java.lang.Object
-
- org.eclipse.lsp4j.RelativePattern
-
public class RelativePattern extends java.lang.ObjectA relative pattern is a helper to construct glob patterns that are matched relatively to a base URI. The common value for abaseUriis a workspace folder root, but it can be another absolute URI as well.Since 3.17.0
-
-
Constructor Summary
Constructors Constructor Description RelativePattern()RelativePattern(org.eclipse.lsp4j.jsonrpc.messages.Either<WorkspaceFolder,java.lang.String> baseUri, java.lang.String pattern)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(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.StringgetPattern()The actual glob pattern.inthashCode()voidsetBaseUri(java.lang.String baseUri)voidsetBaseUri(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.voidsetBaseUri(WorkspaceFolder baseUri)voidsetPattern(java.lang.String pattern)The actual glob pattern.java.lang.StringtoString()
-
-
-
Constructor Detail
-
RelativePattern
public RelativePattern()
-
RelativePattern
public RelativePattern(org.eclipse.lsp4j.jsonrpc.messages.Either<WorkspaceFolder,java.lang.String> baseUri, java.lang.String pattern)
-
-
Method Detail
-
getBaseUri
public 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.
-
setBaseUri
public 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.
-
setBaseUri
public void setBaseUri(WorkspaceFolder baseUri)
-
setBaseUri
public void setBaseUri(java.lang.String baseUri)
-
getPattern
public java.lang.String getPattern()
The actual glob pattern.
-
setPattern
public void setPattern(java.lang.String pattern)
The actual glob pattern.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-