Class JavaSignature<N extends net.sourceforge.pmd.lang.ast.SignedNode<N>>

  • All Implemented Interfaces:
    net.sourceforge.pmd.lang.metrics.Signature<N>
    Direct Known Subclasses:
    JavaFieldSignature, JavaOperationSignature

    public abstract class JavaSignature<N extends net.sourceforge.pmd.lang.ast.SignedNode<N>>
    extends java.lang.Object
    implements net.sourceforge.pmd.lang.metrics.Signature<N>
    Generic signature. This class is extended by classes specific to operations and fields.
    Author:
    Clément Fournier
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  JavaSignature.Visibility
      The visibility of a node.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JavaSignature

        protected JavaSignature​(JavaSignature.Visibility visibility)
        Initialises the visibility.
        Parameters:
        visibility - The visibility of the signature