TypeFactory

open class TypeFactory<T : HomeObjectType>

Known direct subclasses
DeviceTypeFactory

Wrapper for companion objects to subclass to create shorter syntax.

RoomType.Companion
StructureType.Companion

Wrapper for companion objects to subclass to create shorter syntax.

Summary

Public constructors

<T : HomeObjectType> TypeFactory(factory: InternalTypeFactory<T>)

Public properties

open InternalTypeFactory<T>

the internal factory.

Public constructors

TypeFactory

<T : HomeObjectType> TypeFactory(factory: InternalTypeFactory<T>)

Public properties

factory

open val factory: InternalTypeFactory<T>

the internal factory.