Class WorkspaceSymbolOptions

java.lang.Object
com.github._1c_syntax.bsl.languageserver.configuration.WorkspaceSymbolOptions

public class WorkspaceSymbolOptions extends Object
Настройки поиска символов рабочей области (workspace/symbol).
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected boolean
     
    boolean
     
    int
     
    boolean
    Включает синхронный блокирующий fuzzy-скан (по подстроке/подпоследовательности), дописываемый в ответ на workspace/symbol, для клиентов, НЕ поддерживающих потоковую выдачу частичных результатов; по умолчанию false.
    void
    setSyncFuzzySearch(boolean syncFuzzySearch)
    Включает синхронный блокирующий fuzzy-скан (по подстроке/подпоследовательности), дописываемый в ответ на workspace/symbol, для клиентов, НЕ поддерживающих потоковую выдачу частичных результатов; по умолчанию false.
     

    Methods inherited from class Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • WorkspaceSymbolOptions

      public WorkspaceSymbolOptions()
  • Method Details

    • isSyncFuzzySearch

      public boolean isSyncFuzzySearch()
      Включает синхронный блокирующий fuzzy-скан (по подстроке/подпоследовательности), дописываемый в ответ на workspace/symbol, для клиентов, НЕ поддерживающих потоковую выдачу частичных результатов; по умолчанию false. В потоковом режиме fuzzy-хвост досылается всегда, независимо от этого флага.
    • setSyncFuzzySearch

      public void setSyncFuzzySearch(boolean syncFuzzySearch)
      Включает синхронный блокирующий fuzzy-скан (по подстроке/подпоследовательности), дописываемый в ответ на workspace/symbol, для клиентов, НЕ поддерживающих потоковую выдачу частичных результатов; по умолчанию false. В потоковом режиме fuzzy-хвост досылается всегда, независимо от этого флага.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object