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 Object
  • Field Details

  • Constructor Details

    • AbstractNameForms

      public AbstractNameForms()
  • Method Details

    • simple

      public abstract String simple()
    • relativeRaw

      public abstract String relativeRaw()
    • packageOf

      public abstract String packageOf()
    • visibility

      public abstract Visibility visibility()
    • absolute

      @Default public String absolute()
    • absoluteRaw

      @Default public String absoluteRaw()
    • genericArgs

      @Default public String genericArgs()
    • relativeAlreadyQualified

      @Default public boolean relativeAlreadyQualified()
    • relative

      public String relative()
    • access

      public String access()
      Access prefix. Includes trailing space separator if not empty (package private).
      Returns:
      access keyword text
    • qualifyWithPackage

      protected String qualifyWithPackage(String reference)