Package graphql.parser
Class ParserOptions.Builder
- java.lang.Object
-
- graphql.parser.ParserOptions.Builder
-
- Enclosing class:
- ParserOptions
public static class ParserOptions.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParserOptionsbuild()ParserOptions.BuildercaptureIgnoredChars(boolean captureIgnoredChars)ParserOptions.BuildercaptureLineComments(boolean captureLineComments)ParserOptions.BuildercaptureSourceLocation(boolean captureSourceLocation)ParserOptions.BuildermaxCharacters(int maxCharacters)ParserOptions.BuildermaxRuleDepth(int maxRuleDepth)ParserOptions.BuildermaxTokens(int maxTokens)ParserOptions.BuildermaxWhitespaceTokens(int maxWhitespaceTokens)ParserOptions.BuilderparsingListener(ParsingListener parsingListener)ParserOptions.BuilderreaderTrackData(boolean readerTrackData)
-
-
-
Method Detail
-
captureIgnoredChars
public ParserOptions.Builder captureIgnoredChars(boolean captureIgnoredChars)
-
captureSourceLocation
public ParserOptions.Builder captureSourceLocation(boolean captureSourceLocation)
-
captureLineComments
public ParserOptions.Builder captureLineComments(boolean captureLineComments)
-
readerTrackData
public ParserOptions.Builder readerTrackData(boolean readerTrackData)
-
maxCharacters
public ParserOptions.Builder maxCharacters(int maxCharacters)
-
maxTokens
public ParserOptions.Builder maxTokens(int maxTokens)
-
maxWhitespaceTokens
public ParserOptions.Builder maxWhitespaceTokens(int maxWhitespaceTokens)
-
maxRuleDepth
public ParserOptions.Builder maxRuleDepth(int maxRuleDepth)
-
parsingListener
public ParserOptions.Builder parsingListener(ParsingListener parsingListener)
-
build
public ParserOptions build()
-
-