Interface ElementGenerator<OBJ>
-
- Type Parameters:
OBJ
- the type of domain object
- All Known Subinterfaces:
OneToManyElementGenerator<OBJ>
,OneToOneElementGenerator<OBJ>
- All Known Implementing Classes:
CardinalityEntityGenerator
,ExampleElementGenerator
,GafferEdgeGenerator
,GafferEntityGenerator
,HllSketchEntityGenerator
,HyperLogLogPlusEntityGenerator
,IndexGenerator
,JsonToElementGenerator
,Neo4jCsvElementGenerator
,NeptuneCsvElementGenerator
,OpenCypherCsvElementGenerator
,RoadTrafficCsvElementGenerator
,RoadTrafficElementGenerator
,RoadTrafficStringElementGenerator
,RowToElementGenerator
public interface ElementGenerator<OBJ> extends Function<Iterable<? extends OBJ>,Iterable<? extends Element>>
AnElementGenerator
converts domain objects toElement
s.Implementations should be JSON serialisable.