bscript-translator
bscript-translator
com.github.gchudnov.bscript.translator
Lang
TranslateException
TranslateException
TranslateLaws
Translator
com.github.gchudnov.bscript.translator.internal
ScalaState
com.github.gchudnov.bscript.translator.internal.scala3
Scala3State
Scala3State
Scala3Translator
Scala3TypeInit
com.github.gchudnov.bscript.translator.internal.scala3.laws
ScalaInitializer
com.github.gchudnov.bscript.translator.internal.scala3j
Scala3JState
Scala3JState
Scala3JTranslator
Scala3JTypeInit
com.github.gchudnov.bscript.translator.laws
Initializer
TypeConverter
TypeInit
bscript-translator
/
com.github.gchudnov.bscript.translator.internal.scala3
/
Scala3State
Scala3State
final case
class
Scala3State
(
meta:
Meta
,
lines:
Seq
[
String
],
imports:
Set
[
String
],
inits:
Map
[
String
,
Seq
[
String
]])
extends
ScalaState
A state for Scala 3
Companion:
object
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
trait
ScalaState
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
override
def
withImports
(
imports:
Set
[
String
]):
ScalaState
Definition Classes
ScalaState
override
def
withInits
(
inits:
Map
[
String
,
Seq
[
String
]]):
ScalaState
Definition Classes
ScalaState
override
def
withLines
(
lines:
Seq
[
String
]):
ScalaState
Definition Classes
ScalaState
override
def
withMeta
(
meta:
Meta
):
ScalaState
Definition Classes
ScalaState
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from:
Product
def
show
():
String
Inherited from:
ScalaState