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 TrackedDatabase
create()
TrackedDatabase.Builder
setIO(SerializedIO io)
TrackedDatabase.Builder
setParser(FileParser parser)
TrackedDatabase.Builder
setStandalone(boolean standalone)
TrackedDatabase.Builder
setTable(DBTable table)
TrackedDatabase.Builder
setTrackedDirectory(java.lang.String directory)
TrackedDatabase.Builder
setTrackedFiles(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()
-
-