Class AnnotatedNode

    • Constructor Detail

      • AnnotatedNode

        public AnnotatedNode()
    • Method Detail

      • isSynthetic

        public boolean isSynthetic()
        Returns true if this node is added by the compiler. NOTE: This method has nothing to do with the synthetic flag for fields, methods or classes.
        Returns:
        true if this node is added by the compiler
      • setSynthetic

        public void setSynthetic​(boolean synthetic)
        Sets this node as a node added by the compiler. NOTE: This method has nothing to do with the synthetic flag for fields, methods or classes.
        Parameters:
        synthetic - - if true this node is marked as added by the compiler
      • getDeclaringClass

        public ClassNode getDeclaringClass()
      • setDeclaringClass

        public void setDeclaringClass​(ClassNode declaringClass)
      • hasNoRealSourcePosition

        public boolean hasNoRealSourcePosition()
        Returns true for default constructors added by the compiler.
      • setHasNoRealSourcePosition

        public void setHasNoRealSourcePosition​(boolean value)