samt-core
1.0.0
jvm
language-server
/
tools.samt.ls
/
SamtFolder
Samt
Folder
class
SamtFolder
(
val
configPath
:
URI
,
val
sourcePath
:
URI
)
:
Iterable
<
FileInfo
>
Members
Constructors
Samt
Folder
Link copied to clipboard
constructor
(
configPath
:
URI
,
sourcePath
:
URI
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
config
Path
Link copied to clipboard
val
configPath
:
URI
semantic
Model
Link copied to clipboard
var
semanticModel
:
SemanticModel
?
source
Path
Link copied to clipboard
val
sourcePath
:
URI
Functions
build
Semantic
Model
Link copied to clipboard
fun
buildSemanticModel
(
)
contains
Link copied to clipboard
operator
fun
contains
(
path
:
URI
)
:
Boolean
for
Each
Link copied to clipboard
open
fun
forEach
(
p0
:
Consumer
<
in
FileInfo
>
)
get
Link copied to clipboard
operator
fun
get
(
path
:
URI
)
:
FileInfo
?
get
All
Messages
Link copied to clipboard
fun
getAllMessages
(
)
:
Map
<
URI
,
List
<
DiagnosticMessage
>
>
get
Files
In
Link copied to clipboard
fun
getFilesIn
(
directoryPath
:
URI
)
:
List
<
URI
>
iterator
Link copied to clipboard
open
operator override
fun
iterator
(
)
:
Iterator
<
FileInfo
>
remove
Link copied to clipboard
fun
remove
(
fileUri
:
URI
)
set
Link copied to clipboard
fun
set
(
fileInfo
:
FileInfo
)
spliterator
Link copied to clipboard
open
fun
spliterator
(
)
:
Spliterator
<
FileInfo
>