net.sourceforge.pmd.lang.ast.QualifiedNamepublic final class JavaOperationQualifiedName extends JavaQualifiedName
| Modifier and Type | Method | Description |
|---|---|---|
protected int |
buildHashCode() |
Computes the hashcode.
|
protected java.lang.String |
buildToString() |
Construct the toString once.
|
JavaTypeQualifiedName |
getClassName() |
|
java.lang.String |
getOperation() |
Returns the operation specific part of the name.
|
boolean |
isClass() |
|
boolean |
isLambda() |
Returns true if this qualified name identifies a lambda expression.
|
boolean |
isOperation() |
|
protected boolean |
structurallyEquals(JavaQualifiedName qname) |
Returns true if the given qname is identical to this qname.
|
equals, getClasses, getClassSimpleName, getPackages, hashCode, isLocalClass, isUnnamedPackage, ofClass, ofString, toStringpublic JavaTypeQualifiedName getClassName()
getClassName in interface net.sourceforge.pmd.lang.ast.QualifiedNamegetClassName in class JavaQualifiedNamepublic boolean isOperation()
public boolean isClass()
public boolean isLambda()
public java.lang.String getOperation()
getOperation in class JavaQualifiedNameprotected boolean structurallyEquals(JavaQualifiedName qname)
JavaQualifiedNameJavaQualifiedName.equals(Object) after taking shortcuts.structurallyEquals in class JavaQualifiedNameqname - The other comparand. Can always be casted down
to the subclass type in which this method is overriddenprotected int buildHashCode()
JavaQualifiedNamebuildHashCode in class JavaQualifiedNameprotected java.lang.String buildToString()
JavaQualifiedNamebuildToString in class JavaQualifiedNameCopyright © 2002–2018 PMD. All rights reserved.