Klasse CompilationUnitElementInfo

Alle implementierten Schnittstellen:
Cloneable
Bekannte direkte Unterklassen:
ASTHolderCUInfo

public class CompilationUnitElementInfo extends OpenableElementInfo
  • Felddetails

    • ANNOTATION_THRESHOLD_FOR_DIET_PARSE

      public static int ANNOTATION_THRESHOLD_FOR_DIET_PARSE
      Count that will be used by SourceTypeConverter to decide whether or not to diet parse.
    • sourceLength

      protected int sourceLength
      The length of this compilation unit's source code String
    • timestamp

      protected long timestamp
      Timestamp of original resource at the time this element was opened or last updated.
    • annotationNumber

      public int annotationNumber
    • hasFunctionalTypes

      public boolean hasFunctionalTypes
  • Konstruktordetails

    • CompilationUnitElementInfo

      public CompilationUnitElementInfo()
  • Methodendetails

    • getSourceLength

      public int getSourceLength()
      Returns the length of the source string.
    • getSourceRange

      protected ISourceRange getSourceRange()
    • setSourceLength

      public void setSourceLength(int newSourceLength)
      Sets the length of the source string.
    • getCustomOptions

      public Map<String,String> getCustomOptions()
      Returns the custom options of this compilation unit element.
    • setCustomOptions

      public void setCustomOptions(Map<String,String> customOptions)
      Sets the custom options of this compilation unit element.