Package net.starype.quiz.api.parser
Class TrackedDatabase.Builder
- java.lang.Object
-
- net.starype.quiz.api.parser.TrackedDatabase.Builder
-
- Enclosing class:
- TrackedDatabase
public static class TrackedDatabase.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description TrackedDatabasecreate()TrackedDatabase.BuildersetIO(SerializedIO io)TrackedDatabase.BuildersetParser(FileParser parser)TrackedDatabase.BuildersetStandalone(boolean standalone)TrackedDatabase.BuildersetTable(DBTable table)TrackedDatabase.BuildersetTrackedDirectory(java.lang.String directory)TrackedDatabase.BuildersetTrackedFiles(java.util.List<? extends java.lang.String> trackedFiles)
-
-
-
Method Detail
-
setTable
public TrackedDatabase.Builder setTable(DBTable table)
-
setParser
public TrackedDatabase.Builder setParser(FileParser parser)
-
setStandalone
public TrackedDatabase.Builder setStandalone(boolean standalone)
-
setIO
public TrackedDatabase.Builder setIO(SerializedIO io)
-
setTrackedFiles
public TrackedDatabase.Builder setTrackedFiles(java.util.List<? extends java.lang.String> trackedFiles)
-
setTrackedDirectory
public TrackedDatabase.Builder setTrackedDirectory(java.lang.String directory)
-
create
public TrackedDatabase create()
-
-