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>>
AnElementGeneratorconverts domain objects toElements.Implementations should be JSON serialisable.