public 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, toString
public JavaTypeQualifiedName getClassName()
getClassName
in class JavaQualifiedName
public boolean isOperation()
public boolean isClass()
public boolean isLambda()
public java.lang.String getOperation()
getOperation
in class JavaQualifiedName
protected boolean structurallyEquals(JavaQualifiedName qname)
JavaQualifiedName
JavaQualifiedName.equals(Object)
after taking shortcuts.structurallyEquals
in class JavaQualifiedName
qname
- The other comparand. Can always be casted down
to the subclass type in which this method is overriddenprotected int buildHashCode()
JavaQualifiedName
buildHashCode
in class JavaQualifiedName
protected java.lang.String buildToString()
JavaQualifiedName
buildToString
in class JavaQualifiedName
Copyright © 2002–2018 PMD. All rights reserved.