Package org.immutables.value.processor
Class AbstractValuesTemplate
java.lang.Object
org.immutables.generator.Builtins
org.immutables.generator.AbstractTemplate
org.immutables.value.processor.AbstractValuesTemplate
- Direct Known Subclasses:
Parcelables,Renderers,ValuesTemplate
Groups typedefs and useful utilities.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classstatic classNested classes/interfaces inherited from class org.immutables.generator.Builtins
Builtins.Literal -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Templates.Binary<HasStyleInfo, String, Boolean> protected final com.google.common.base.Function<HasStyleInfo, String> protected ValueAttributeprotected LongBits.BitPositionprotected static final Stringprotected final AbstractValuesTemplate.Flagprotected final Stringprotected HasStyleInfoprivate static final Stringprivate Stringprotected LongBits.LongPositionsprotected final LongBitsprotected final com.google.common.collect.ImmutableList<ValueAttribute> protected Proto.DeclaringPackageprotected ValueTypeFields inherited from class org.immutables.generator.AbstractTemplate
classpath, output -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanfinal Stringjaxarta()protected final voidsetJaxarta(String jaxartaPackage) private voidsetJaxartaFrom(StyleInfo style) Methods inherited from class org.immutables.generator.AbstractTemplate
annotations, processing, round
-
Field Details
-
Type
-
Attribute
-
HasStyleInfo
-
LongPositions
-
BitPosition
-
Package
-
noAttributes
-
guava
-
longsFor
-
asDiamond
-
jaxartaPackage
-
JAKARTA_NULLABLE
- See Also:
-
docEscaped
-
allowsClasspathAnnotation
-
atFallbackNullable
-
flag
-
CLASSNAME_TAG_JAXARTA
- See Also:
-
-
Constructor Details
-
AbstractValuesTemplate
public AbstractValuesTemplate()
-
-
Method Details
-
setJaxarta
-
jaxarta
-
inferJaxarta
protected boolean inferJaxarta() -
setJaxartaFrom
-
newTrackingSet
-