Package org.immutables.generator
Class PostprocessingMachine
java.lang.Object
org.immutables.generator.PostprocessingMachine
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final class(package private) static enum(package private) static final class(package private) static enum(package private) static final class(package private) static enumprivate static final class(package private) static final class(package private) static final classprivate static enum(package private) static enum -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final charprivate static final com.google.common.collect.ImmutableList<GeneratedImportsModifier> private static final com.google.common.base.Joiner -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CharSequencecollectHeader(CharSequence content) static SourceExtraction.ImportscollectImports(CharSequence content) private static booleanisAlphabetic(char c) private static booleanisDigit(char c) private static booleanisLowerCaseAlphabetic(char c) private static booleanisUnderscore(char c) private static booleanisUpperCaseAlphabetic(char c) static CharSequencerewrite(CharSequence content) static CharSequencerewrite(CharSequence content, boolean useSemicolon) private static CharSequencerewrite(CharSequence content, PostprocessingMachine.ImportsBuilder importsBuilder, PostprocessingMachine.ScanAtMost scanAtMost)
-
Field Details
-
ASCII_MAX
private static final char ASCII_MAX- See Also:
-
JOINER
private static final com.google.common.base.Joiner JOINER -
importsModifiers
private static final com.google.common.collect.ImmutableList<GeneratedImportsModifier> importsModifiers
-
-
Constructor Details
-
PostprocessingMachine
private PostprocessingMachine()
-
-
Method Details
-
rewrite
-
rewrite
-
collectHeader
-
collectImports
-
rewrite
private static CharSequence rewrite(CharSequence content, PostprocessingMachine.ImportsBuilder importsBuilder, PostprocessingMachine.ScanAtMost scanAtMost) throws UnsupportedEncodingException - Throws:
UnsupportedEncodingException
-
isDigit
private static boolean isDigit(char c) -
isAlphabetic
private static boolean isAlphabetic(char c) -
isLowerCaseAlphabetic
private static boolean isLowerCaseAlphabetic(char c) -
isUpperCaseAlphabetic
private static boolean isUpperCaseAlphabetic(char c) -
isUnderscore
private static boolean isUnderscore(char c)
-