public class RandomStatementGenerator extends com.google.common.collect.UnmodifiableIterator<Statement>
Constructor and Description |
---|
RandomStatementGenerator() |
RandomStatementGenerator(RandomValueGenerator theRandomValueGenerator) |
Modifier and Type | Method and Description |
---|---|
int |
getNumberOfDistinctClasses() |
int |
getNumberOfDistinctProperties() |
int |
getNumberOfStatementsPerSubject() |
int |
getNumberOfSubjectsPerGraph() |
boolean |
hasNext() |
static void |
main(String[] args) |
Statement |
next()
Returns the next random triple.
|
void |
setNumberOfDistinctClasses(int theNumberOfDistinctClasses)
Sets the number of distinct classes to be used as types.
|
void |
setNumberOfDistinctProperties(int theNumberOfDistinctProperties)
Sets the number of distinct properties to be used.
|
void |
setNumberOfStatementsPerSubject(int theNumberOfStatementsPerSubject)
Sets the number of statements to be generated for a given subject.
|
void |
setNumberOfSubjectsPerGraph(int theNumberOfSubjectsPerGraph)
Sets the number of subjects generated per graph.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining
public RandomStatementGenerator()
public RandomStatementGenerator(RandomValueGenerator theRandomValueGenerator)
public boolean hasNext()
public int getNumberOfDistinctProperties()
public void setNumberOfDistinctProperties(int theNumberOfDistinctProperties)
public int getNumberOfStatementsPerSubject()
public void setNumberOfStatementsPerSubject(int theNumberOfStatementsPerSubject)
public int getNumberOfDistinctClasses()
public void setNumberOfDistinctClasses(int theNumberOfDistinctClasses)
rdf:type
triples will be generated.public int getNumberOfSubjectsPerGraph()
public void setNumberOfSubjectsPerGraph(int theNumberOfSubjectsPerGraph)
Integer.MAX_VALUE
to generate a single named graph.public Statement next()
public static void main(String[] args)
Copyright © 2010-2016 Stardog Union. All Rights Reserved.