object Serializer
- Alphabetic
- By Inheritance
- Serializer
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- def courseToMarkdown(course: Course): Unit
Serialize a
Course
into a markdown file that can be used to fill the html course-description template.Serialize a
Course
into a markdown file that can be used to fill the html course-description template.The syntax of those specific markdown file is :
- a yaml header
- empty "body"
- course
Course to serialize
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- def sanitizeForYaml(ymlStmt: String): String
Escapes, in the given string, characters that actually that have a special meaning in Yaml.
Escapes, in the given string, characters that actually that have a special meaning in Yaml. (e.g. "-" is a reserved character to indicate the begining of a list/enumeration)
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def yamlFmTOpt[T](key: String, value: Option[T]): String
- def yamlFmt[T](key: String, value: T): String
Format given parameters in a yaml fmt i.e.
Format given parameters in a yaml fmt i.e. "key: value"
- key
String
- value
String
- def yamlFmtCursus(course: Course): String
- def yamlFmtMultiLineStr(key: String, value: String): String
Format given parameters in a yaml fmt i.e.
Format given parameters in a yaml fmt i.e. "key: value", where value is a string over several lines (i.e. with '\n' characters in it)
- key
String
- value
String
- val yamlHeaderSep: String
- def yamlWriteCourseOpt(br: BufferedWriter, course: Course): ArraySeq[Unit]
Writes optional fields of given course to given writer.
Writes optional fields of given course to given writer. i.e. Do nothing if
Option
is None and writes the "regular" serialization on extracted object towr
if it isSome
- course
course to extract optional fields from
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated