Class CsvElementSet
- java.lang.Object
-
- de.fraunhofer.iosb.ilt.frostserver.plugin.format.csv.tools.CsvElementSet
-
public class CsvElementSet extends Object
- Author:
- scf
-
-
Constructor Summary
Constructors Constructor Description CsvElementSet(String namePrefix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinitFrom(de.fraunhofer.iosb.ilt.frostserver.model.EntityType type, de.fraunhofer.iosb.ilt.frostserver.query.Query query)voidinitFrom(de.fraunhofer.iosb.ilt.frostserver.property.EntityPropertyCustomSelect property)voidinitFrom(de.fraunhofer.iosb.ilt.frostserver.property.EntityPropertyMain property)voidinitFrom(de.fraunhofer.iosb.ilt.frostserver.property.NavigationProperty property, de.fraunhofer.iosb.ilt.frostserver.query.Query query)voidinitFrom(Set<de.fraunhofer.iosb.ilt.frostserver.property.Property> properties, de.fraunhofer.iosb.ilt.frostserver.query.Query query)voidwriteData(CsvRowCollector collector, de.fraunhofer.iosb.ilt.frostserver.model.core.Entity entity)voidwriteData(CsvRowCollector collector, de.fraunhofer.iosb.ilt.frostserver.model.core.EntitySet entitySet)voidwriteData(CsvRowCollector collector, Object obj)voidwriteHeader(CsvRowCollector collector)
-
-
-
Constructor Detail
-
CsvElementSet
public CsvElementSet(String namePrefix)
-
-
Method Detail
-
initFrom
public void initFrom(de.fraunhofer.iosb.ilt.frostserver.model.EntityType type, de.fraunhofer.iosb.ilt.frostserver.query.Query query)
-
initFrom
public void initFrom(Set<de.fraunhofer.iosb.ilt.frostserver.property.Property> properties, de.fraunhofer.iosb.ilt.frostserver.query.Query query)
-
initFrom
public void initFrom(de.fraunhofer.iosb.ilt.frostserver.property.EntityPropertyMain property)
-
initFrom
public void initFrom(de.fraunhofer.iosb.ilt.frostserver.property.EntityPropertyCustomSelect property)
-
initFrom
public void initFrom(de.fraunhofer.iosb.ilt.frostserver.property.NavigationProperty property, de.fraunhofer.iosb.ilt.frostserver.query.Query query)
-
writeHeader
public void writeHeader(CsvRowCollector collector)
-
writeData
public void writeData(CsvRowCollector collector, Object obj) throws IOException
- Throws:
IOException
-
writeData
public void writeData(CsvRowCollector collector, de.fraunhofer.iosb.ilt.frostserver.model.core.Entity entity)
-
writeData
public void writeData(CsvRowCollector collector, de.fraunhofer.iosb.ilt.frostserver.model.core.EntitySet entitySet) throws IOException
- Throws:
IOException
-
-