Class QBitComponentMetaDataProducer<T extends MetaDataProducerOutput,C extends QBitConfig>

java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.qbits.QBitComponentMetaDataProducer<T,C>
All Implemented Interfaces:
MetaDataProducerInterface<T>, QBitComponentMetaDataProducerInterface<T,C>

public abstract class QBitComponentMetaDataProducer<T extends MetaDataProducerOutput,C extends QBitConfig> extends Object implements QBitComponentMetaDataProducerInterface<T,C>
extension of MetaDataProducerInterface, designed for producing meta data within a (java-defined, at this time) QBit. Specifically exists to accept the QBitConfig as a type parameter and a value, easily accessed in the producer's methods as getQBitConfig()