Class Constitution.AbstractNameForms
- java.lang.Object
-
- org.immutables.value.processor.meta.Constitution.AbstractNameForms
-
- Direct Known Subclasses:
Constitution.AppliedNameForms,Constitution.NameForms
- Enclosing class:
- Constitution
public abstract static class Constitution.AbstractNameForms extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringPRIVATE_MODIFIER_PREFIXprivate static java.lang.StringPUBLIC_MODIFIER_PREFIX
-
Constructor Summary
Constructors Constructor Description AbstractNameForms()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.Stringabsolute()java.lang.StringabsoluteRaw()java.lang.Stringaccess()Access prefix.java.lang.StringgenericArgs()abstract java.lang.StringpackageOf()protected java.lang.StringqualifyWithPackage(java.lang.String reference)java.lang.Stringrelative()booleanrelativeAlreadyQualified()abstract java.lang.StringrelativeRaw()abstract java.lang.Stringsimple()abstract Visibilityvisibility()
-
-
-
Field Detail
-
PUBLIC_MODIFIER_PREFIX
private static final java.lang.String PUBLIC_MODIFIER_PREFIX
- See Also:
- Constant Field Values
-
PRIVATE_MODIFIER_PREFIX
private static final java.lang.String PRIVATE_MODIFIER_PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
simple
public abstract java.lang.String simple()
-
relativeRaw
public abstract java.lang.String relativeRaw()
-
packageOf
public abstract java.lang.String packageOf()
-
visibility
public abstract Visibility visibility()
-
absolute
@Default public java.lang.String absolute()
-
absoluteRaw
@Default public java.lang.String absoluteRaw()
-
genericArgs
@Default public java.lang.String genericArgs()
-
relativeAlreadyQualified
@Default public boolean relativeAlreadyQualified()
-
relative
public java.lang.String relative()
-
access
public java.lang.String access()
Access prefix. Includes trailing space separator if not empty (package private).- Returns:
- access keyword text
-
qualifyWithPackage
protected java.lang.String qualifyWithPackage(java.lang.String reference)
-
-