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
InputEntity
s and it's child classes- Since:
- 23.03.20
-
Field Summary
Modifier 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, log
Fields inherited from class edu.ie3.datamodel.io.processor.Processor
logger, registeredClass
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected List<Class<? extends InputEntity>>
Returns a (unmodifiable)List
of classes that this Processors is capable of processingMethods inherited from class edu.ie3.datamodel.io.processor.EntityProcessor
getHeaderElements, handleEntity, handleProcessorSpecificQuantity
Methods 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:Processor
Returns a (unmodifiable)List
of classes that this Processors is capable of processing- Specified by:
getEligibleEntityClasses
in classProcessor<InputEntity>
- Returns:
- The unmodifiable
List
of eligible classes
-