public class GenerationPlan
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.LinkedHashSet |
collectedSuperGrammarIds |
private java.io.File |
generationDirectory |
private java.lang.String |
id |
private java.io.File |
importVocabTokenTypesDirectory |
private boolean |
outOfDate |
private java.io.File |
source |
Constructor and Description |
---|
GenerationPlan(java.lang.String id,
java.io.File source,
java.io.File generationDirectory,
java.lang.String[] glibIds) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
addSuperGrammarId(java.lang.String id) |
java.util.LinkedHashSet |
getCollectedSuperGrammarIds() |
java.io.File |
getGenerationDirectory() |
java.lang.String |
getId() |
java.io.File |
getImportVocabTokenTypesDirectory() |
java.io.File |
getSource() |
boolean |
isOutOfDate() |
(package private) void |
markOutOfDate() |
(package private) void |
setImportVocabTokenTypesDirectory(java.io.File importVocabTokenTypesDirectory) |
private final java.lang.String id
private final java.io.File source
private final java.io.File generationDirectory
private java.io.File importVocabTokenTypesDirectory
private boolean outOfDate
private java.util.LinkedHashSet collectedSuperGrammarIds
GenerationPlan(java.lang.String id, java.io.File source, java.io.File generationDirectory, java.lang.String[] glibIds)
public java.lang.String getId()
public java.io.File getSource()
public java.io.File getGenerationDirectory()
void addSuperGrammarId(java.lang.String id)
public java.util.LinkedHashSet getCollectedSuperGrammarIds()
public java.io.File getImportVocabTokenTypesDirectory()
void setImportVocabTokenTypesDirectory(java.io.File importVocabTokenTypesDirectory)
public boolean isOutOfDate()
void markOutOfDate()