Package de.fabmax.webidl.parser
Class WebIdlParser
-
- All Implemented Interfaces:
-
kotlinx.coroutines.CoroutineScope
public final class WebIdlParser implements CoroutineScope
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classWebIdlParser.ParserStatepublic classWebIdlParser.Companion
-
Field Summary
Fields Modifier and Type Field Description private final CoroutineContextcoroutineContextprivate final BooleanexplodeOptionalFunctionParamspublic final static WebIdlParser.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description WebIdlParser(String modelName, Boolean explodeOptionalFunctionParams)
-
Method Summary
Modifier and Type Method Description CoroutineContextgetCoroutineContext()final BooleangetExplodeOptionalFunctionParams()final UnitparseStream(InputStream inStream, String fileName)final IdlModelfinish()-
-
Method Detail
-
getCoroutineContext
CoroutineContext getCoroutineContext()
-
getExplodeOptionalFunctionParams
final Boolean getExplodeOptionalFunctionParams()
-
parseStream
final Unit parseStream(InputStream inStream, String fileName)
-
-
-
-