nz.co.jedsimson.lgp.core.environment.constants

Package nz.co.jedsimson.lgp.core.environment.constants

Types

ConstantLoader

interface ConstantLoader<out T> : ComponentLoader<List<T>>

An extended ComponentLoader that loads a collection of values of type T to be used as constants.

DoubleConstantLoader

class DoubleConstantLoader : GenericConstantLoader<Double>

An implementation of ConstantLoader that loads constants as a collection of Doubles.

GenericConstantLoader

open class GenericConstantLoader<out T> : ConstantLoader<T>

An implementation of ConstantLoader that can load raw constants into a specified type.