All Downloads are FREE. Search and download functionalities are using the official Maven repository.

se.culvertsoft.mgen.idlparser.IdlDefaultValue.scala Maven / Gradle / Ivy

There is a newer version: 0.2.5
Show newest version
package se.culvertsoft.mgen.idlparser

import se.culvertsoft.mgen.api.model.ClassType
import se.culvertsoft.mgen.api.model.DefaultValue
import se.culvertsoft.mgen.api.model.ItemLookup
import se.culvertsoft.mgen.api.model.Type
import se.culvertsoft.mgen.api.model.UnlinkedDefaultValue

class IdlDefaultValue(json: String, referencedFrom: ClassType) extends UnlinkedDefaultValue(referencedFrom) {

  override def parse(
    fieldType: Type,
    lookup: ItemLookup): DefaultValue = {
    ParseDefaultValue(fieldType, json, referencedFrom)(lookup)
  }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy