# Package org.apache.tinkerpop.gremlin.algorithm.generator

- Interface Summary
  Interface | Description
  --- | ---
  Distribution | Interface for a distribution over discrete values.
  Generator | Interface for Graph generators.

- Class Summary
  Class | Description
  --- | ---
  AbstractGenerator | Base class for all synthetic network generators.
  AbstractGenerator.AbstractGeneratorBuilder<T extends AbstractGenerator.AbstractGeneratorBuilder> |
  AbstractGeneratorTest |
  CommunityGenerator | Generates a synthetic network with a community structure, that is, several densely connected sub-networks that are loosely connected with one another.
  CommunityGenerator.Builder |
  CommunityGeneratorTest |
  CommunityGeneratorTest.DifferentDistributionsTest |
  CommunityGeneratorTest.ProcessorTest |
  CopyDistribution | CopyDistribution returns the conditional value.
  DistributionGenerator | Generates a synthetic network for a given out- and (optionally) in-degree distribution.
  DistributionGenerator.Builder |
  DistributionGeneratorTest |
  DistributionGeneratorTest.DifferentDistributionsTest |
  DistributionGeneratorTest.ProcessorTest |
  NormalDistribution | Generates values according to a normal distribution with the configured standard deviation.
  PowerLawDistribution | Generates values according to a scale-free distribution with the configured gamma value.
  SizableIterable<T> | Utility class to make size determinations for `Iterable` for efficient.

Copyright © 2013–2021 Apache Software Foundation. All rights reserved.