FieldAdapter

interface FieldAdapter<RAW : Any, RUNTIME : Any>

Known direct subclasses
BitmapAdapter

Create a class from a bitmap

EnumAdapter

Generated Enum should Implement Cluster Enum and then this Enum Adapter can be constructed once for each enum and stored as in or as a companion for use in reading writing adapters

FunctionAdapter

A simple adapter interface for converting raw types to runtime types

Summary

Public functions

RAW
toRaw(value: RUNTIME)
RUNTIME
toRuntime(value: RAW)

Public properties

open RUNTIME?

Public companion properties

LONG_BYTE

val LONG_BYTEFunctionAdapter<LongByte>

LONG_INT

val LONG_INTFunctionAdapter<LongInt>

LONG_SHORT

val LONG_SHORTFunctionAdapter<LongShort>

ULONG_UBYTE

val ULONG_UBYTEFunctionAdapter<ULongUByte>

ULONG_UINT

val ULONG_UINTFunctionAdapter<ULongUInt>

ULONG_USHORT

val ULONG_USHORTFunctionAdapter<ULongUShort>

Public functions

toRaw

fun toRaw(value: RUNTIME): RAW

toRuntime

fun toRuntime(value: RAW): RUNTIME

Public properties

defaultValue

open val defaultValue: RUNTIME?