UnpickleTpls

molecule.core.marshalling.deserialize.UnpickleTpls
case class UnpickleTpls[Tpl](elements: List[Element], eitherSerialized: ByteBuffer) extends UnpickleTpl_[Tpl], ModelUtils, MoleculeLogging

Attributes

Source
UnpickleTpls.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Logging
trait ModelUtils
trait UnpickleTpl_[Tpl]
class Object
trait Matchable
class Any
Show all

Members list

Type members

Classlikes

object dek

Attributes

Source
UnpickleTpls.scala
Supertypes
class Object
trait Matchable
class Any
Self type
dek.type

Value members

Concrete methods

def unpickle: Either[MoleculeError, List[Tpl]]

Attributes

Source
UnpickleTpls.scala
def unpickleCursor: Either[MoleculeError, (List[Tpl], String, Boolean)]

Attributes

Source
UnpickleTpls.scala
def unpickleOffset: Either[MoleculeError, (List[Tpl], Int, Boolean)]

Attributes

Source
UnpickleTpls.scala

Inherited methods

protected def countValueAttrs(elements: List[Element]): Int

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
final def getAttrNames(elements: List[Element], attrs: Set[String]): Set[String]

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
final protected def getInitialNonGenericNs(elements: List[Element]): String

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
final protected def getInitialNs(elements: List[Element]): String

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
def getUnpickler(elements: List[Element]): () => Any

Attributes

Inherited from:
UnpickleTpl_
Source
UnpickleTpl_.scala
def isRefUpdate(elements: List[Element]): Boolean

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
protected def logger: Logger

The logger for this class.

The logger for this class.

Attributes

Inherited from:
Logging
Source
Logging.scala
protected def loggerName: String

Override this to change the name of the underlying logger.

Override this to change the name of the underlying logger.

Defaults to class name with package

Attributes

Inherited from:
Logging
Source
Logging.scala
protected def noKeywords(elements: List[Element], optProxy: Option[ConnProxy]): List[Element]

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Inherited fields

val logFormatter: Formatter

Attributes

Inherited from:
MoleculeLogging
Source
MoleculeLogging.scala
val logLevel: Level

Attributes

Inherited from:
MoleculeLogging
Source
MoleculeLogging.scala