Class AbstractMethodComplexityCodeLensSupplier.ComplexityCodeLensData
java.lang.Object
com.github._1c_syntax.bsl.languageserver.codelenses.DefaultCodeLensData
com.github._1c_syntax.bsl.languageserver.codelenses.AbstractMethodComplexityCodeLensSupplier.ComplexityCodeLensData
- All Implemented Interfaces:
CodeLensData
- Enclosing class:
- AbstractMethodComplexityCodeLensSupplier
public static final class AbstractMethodComplexityCodeLensSupplier.ComplexityCodeLensData
extends DefaultCodeLensData
DTO для хранения данных линз о сложности методов в документе.
-
Constructor Summary
ConstructorsConstructorDescriptionComplexityCodeLensData(URI uri, String id, String methodName) Конструктор для данных линз сложности. -
Method Summary
Methods inherited from class com.github._1c_syntax.bsl.languageserver.codelenses.DefaultCodeLensData
getId, getUri
-
Constructor Details
-
ComplexityCodeLensData
@ConstructorProperties({"uri","id","methodName"}) public ComplexityCodeLensData(URI uri, String id, String methodName) Конструктор для данных линз сложности.- Parameters:
uri- URI документаid- Идентификатор поставщика линзmethodName- Имя метода
-
-
Method Details
-
getMethodName
Имя метода. -
equals
- Overrides:
equalsin classDefaultCodeLensData
-
canEqual
- Overrides:
canEqualin classDefaultCodeLensData
-
hashCode
public int hashCode()- Overrides:
hashCodein classDefaultCodeLensData
-
toString
- Overrides:
toStringin classDefaultCodeLensData
-