Class InputEntityProcessor
java.lang.Object
edu.ie3.datamodel.io.processor.Processor<T>
edu.ie3.datamodel.io.processor.EntityProcessor<InputEntity>
edu.ie3.datamodel.io.processor.input.InputEntityProcessor
Processes all
InputEntitys and it's child classes- Since:
- 23.03.20
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final List<Class<? extends InputEntity>>The entities that can be used within this processorFields inherited from class edu.ie3.datamodel.io.processor.EntityProcessor
headerElements, logFields inherited from class edu.ie3.datamodel.io.processor.Processor
logger, registeredClass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<Class<? extends InputEntity>>Returns a (unmodifiable)Listof classes that this Processors is capable of processingMethods inherited from class edu.ie3.datamodel.io.processor.EntityProcessor
getHeaderElements, handleEntity, handleProcessorSpecificQuantityMethods inherited from class edu.ie3.datamodel.io.processor.Processor
getRegisteredClass, handleQuantity, mapFieldNameToGetter, mapFieldNameToGetter, processMethodResult, processObject, processOperationTime, processUUIDArray, processVoltageLevel, processZonedDateTime, putUuidFirst, quantityValToOptionalString
-
Field Details
-
eligibleEntityClasses
The entities that can be used within this processor
-
-
Constructor Details
-
InputEntityProcessor
-
-
Method Details
-
getEligibleEntityClasses
Description copied from class:ProcessorReturns a (unmodifiable)Listof classes that this Processors is capable of processing- Specified by:
getEligibleEntityClassesin classProcessor<InputEntity>- Returns:
- The unmodifiable
Listof eligible classes
-