| Modifier and Type | Method and Description |
|---|---|
Keyword |
build()
Build the
Keyword |
static Keyword.Builder |
forKeyword(String keyword)
The one and only static factory method to build an instance
|
Keyword.Builder |
withSyntaxChecker(SyntaxChecker syntaxChecker)
Add a syntax checker to this keyword
|
Keyword.Builder |
withValidatorClass(Class<? extends KeywordValidator> validatorClass)
Add the keyword validator class
|
public static Keyword.Builder forKeyword(String keyword)
keyword - the keyword to usepublic Keyword.Builder withSyntaxChecker(SyntaxChecker syntaxChecker)
syntaxChecker - the syntax checker, already instantiatedpublic Keyword.Builder withValidatorClass(Class<? extends KeywordValidator> validatorClass)
We add the class, not an instance, since the generated object is dependent on the schema being passed.
validatorClass - the classCopyright © 2012. All Rights Reserved.