Class Encodings
- java.lang.Object
-
- org.immutables.generator.Builtins
-
- org.immutables.generator.AbstractTemplate
-
- org.immutables.value.processor.encode.Encodings
-
- Direct Known Subclasses:
Generator_Encodings
@Template public abstract class Encodings extends AbstractTemplate
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classEncodings.Encoding-
Nested classes/interfaces inherited from class org.immutables.generator.Builtins
Builtins.Literal
-
-
Field Summary
Fields Modifier and Type Field Description private static com.google.common.base.SplitterDOC_COMMENT_LINE_SPLITTERprivate static java.lang.StringENCODE_PACKAGE_PREFIX(package private) Encodings.EncodingEncoding(package private) java.util.List<Encodings.Encoding>encodings(package private) Reporterreporter-
Fields inherited from class org.immutables.generator.AbstractTemplate
classpath, output
-
-
Constructor Summary
Constructors Constructor Description Encodings()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description private java.lang.Iterable<java.lang.String>annotationsFrom(javax.lang.model.element.Element element)private java.lang.Iterable<java.lang.String>docFrom(javax.lang.model.element.Element element)abstract Templates.Invokablegenerate()-
Methods inherited from class org.immutables.generator.AbstractTemplate
annotations, processing, round
-
-
-
-
Field Detail
-
Encoding
Encodings.Encoding Encoding
-
reporter
final Reporter reporter
-
encodings
final java.util.List<Encodings.Encoding> encodings
-
ENCODE_PACKAGE_PREFIX
private static final java.lang.String ENCODE_PACKAGE_PREFIX
- See Also:
- Constant Field Values
-
DOC_COMMENT_LINE_SPLITTER
private static final com.google.common.base.Splitter DOC_COMMENT_LINE_SPLITTER
-
-
Method Detail
-
generate
public abstract Templates.Invokable generate()
-
annotationsFrom
private java.lang.Iterable<java.lang.String> annotationsFrom(javax.lang.model.element.Element element)
-
docFrom
private java.lang.Iterable<java.lang.String> docFrom(javax.lang.model.element.Element element)
-
-