| Class | Description |
|---|---|
| AbstractGenerator<T> |
Abstract class for generating test objects that handles some boilerplate.
|
| AbstractSchemaConceptGenerator<T extends ai.grakn.concept.SchemaConcept> |
Abstract class for generating
SchemaConcepts. |
| AbstractThingGenerator<T extends ai.grakn.concept.Thing,S extends ai.grakn.concept.Type> |
Abstract class for generating
Things. |
| AbstractTypeGenerator<T extends ai.grakn.concept.Type> |
Abstract class for generating
Types. |
| ConceptIds |
Generator that generates totally random concept IDs
|
| DataTypes |
Generator that produces random valid resource data types.
|
| Entities |
Generator that produces
Entitys |
| EntityTypes |
Generator that produces
EntityTypes |
| FromTxGenerator<T> |
Generator for creating things using an existing tx.
|
| GraknTxs |
Generator to create random
GraknTxs. |
| Labels |
Generator that generates totally random type names
|
| MetaLabels |
Generator that generates meta type names only
|
| MetasyntacticStrings |
Generator for producing a limited set of readable, meaningless strings.
|
| MetaTypes |
This is a generator that just produces the top-level meta-type `thing`.
|
| Methods | |
| PutSchemaConceptFunctions |
Generator that produces
GraknTx methods that put an SchemaConcept in the graph, given Label. |
| PutTypeFunctions |
Generator that produces
GraknTx methods that put a type in the graph, given Label. |
| Relations |
A generator that produces
Relationships |
| RelationsFromRolePlayers |
A generator that produces
Relationships from existing role-players. |
| RelationTypes |
A generator that produces
RelationshipTypes |
| Resources |
A generator that produces
Attributes
<<<<<<< Updated upstream:grakn-test-tools/src/main/java/ai/grakn/generator/Resources.java
======= |
| ResourceTypes |
A generator that produces
AttributeTypes |
| ResourceValues |
Generator that generates random valid resource values.
|
| Roles |
A generator that produces random
Roles |
| Rules |
A generator that produces random
Rules |
| Annotation Type | Description |
|---|---|
| AbstractSchemaConceptGenerator.Meta |
Specify whether the generated
SchemaConcept should be a meta concept |
| AbstractSchemaConceptGenerator.NonMeta |
Specify whether the generated
SchemaConcept should not be a meta concept |
| AbstractThingGenerator.WithResource |
Specify if the generated
Thing should be connected to a Attribute |
| AbstractTypeGenerator.Abstract |
Specify that the generated
Type should be abstract |
| AbstractTypeGenerator.NonAbstract |
Specify that the generated
Type should not be abstract |
| FromTxGenerator.FromTx |
Specify that the generated objects should be from the
GraknTx generated in a previous parameter |
| GraknTxs.Open |
Specify whether the generated tx should be open or closed
|
| Labels.Unused |
Specify that the label should be unused in the graph
|
| Methods.MethodOf |
Specify what class to generate methods from
|
Copyright © 2018 Grakn Labs Ltd. All rights reserved.