EmbeddedScriptLanguage

enum EmbeddedScriptLanguage : ProtocolMessageEnum
Enumerates languages which are supported for embedded scripting in Elide.
Protobuf enum elide.assets.EmbeddedScriptLanguage

Entries

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard
val GROOVY_VALUE: Int = 6
The language is Groovy; language support for JVM with Groovy compiler.
GROOVY = 6;
Link copied to clipboard
The language is Java; language support for JVM.
JAVA = 4;
Link copied to clipboard
val JAVA_VALUE: Int = 4
The language is Java; language support for JVM.
JAVA = 4;
Link copied to clipboard
The language is a dialect of JavaScript.
JAVASCRIPT = 1;
Link copied to clipboard
The language is a dialect of JavaScript.
JAVASCRIPT = 1;
Link copied to clipboard
val JS_VALUE: Int = 1
The language is a dialect of JavaScript.
JS = 1;
Link copied to clipboard
val JVM_VALUE: Int = 4
The language is supported by the JVM.
JVM = 4;
Link copied to clipboard
The language is Kotlin; language support for JVM with Kotlin compiler.
KOTLIN = 5;
Link copied to clipboard
val KOTLIN_VALUE: Int = 5
The language is Kotlin; language support for JVM with Kotlin compiler.
KOTLIN = 5;
Link copied to clipboard
val KT_VALUE: Int = 5
The language is Kotlin; language support for JVM with Kotlin compiler.
KT = 5;
Link copied to clipboard
The language is unknown or unspecified; regular code should not use this value.
LANGUAGE_UNSPECIFIED = 0;
Link copied to clipboard
val PY_VALUE: Int = 2
The language is Python; language support for Python.
PY = 2;
Link copied to clipboard
The language is Python; language support for Python.
PYTHON = 2;
Link copied to clipboard
val PYTHON_VALUE: Int = 2
The language is Python; language support for Python.
PYTHON = 2;
Link copied to clipboard
val RB_VALUE: Int = 3
The language is Ruby; language support for Ruby.
RB = 3;
Link copied to clipboard
The language is Ruby; language support for Ruby.
RUBY = 3;
Link copied to clipboard
val RUBY_VALUE: Int = 3
The language is Ruby; language support for Ruby.
RUBY = 3;
Link copied to clipboard
val SCALA_VALUE: Int = 7
The language is Scala; language support for JVM with Scala compiler.
SCALA = 7;
Link copied to clipboard
val TS_VALUE: Int = 8
The language is TypeScript; language support for JavaScript with the TS compiler.
TS = 8;
Link copied to clipboard
The language is TypeScript; language support for JavaScript with the TS compiler.
TYPESCRIPT = 8;
Link copied to clipboard
The language is TypeScript; language support for JavaScript with the TS compiler.
TYPESCRIPT = 8;

Functions

Link copied to clipboard
Link copied to clipboard
fun getDescriptor(): Descriptors.EnumDescriptor
Link copied to clipboard
fun getDescriptorForType(): Descriptors.EnumDescriptor
Link copied to clipboard
fun getNumber(): Int
Link copied to clipboard
fun getValueDescriptor(): Descriptors.EnumValueDescriptor
Link copied to clipboard
open fun internalGetValueMap(): Internal.EnumLiteMap<EmbeddedScriptLanguage>
Link copied to clipboard
open fun valueOf(desc: Descriptors.EnumValueDescriptor): EmbeddedScriptLanguage

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.