net.sourceforge.pmd.lang.symboltable.NameOccurrence
public class PLSQLNameOccurrence extends java.lang.Object implements net.sourceforge.pmd.lang.symboltable.NameOccurrence
Constructor | Description |
---|---|
PLSQLNameOccurrence(PLSQLNode location,
java.lang.String image) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
equals(java.lang.Object o) |
Simply return if the image start with keyword 'this' or 'super'.
|
int |
getArgumentCount() |
|
java.lang.String |
getImage() |
|
PLSQLNode |
getLocation() |
|
PLSQLNameOccurrence |
getNameForWhichThisIsAQualifier() |
|
int |
hashCode() |
|
boolean |
isMethodOrConstructorInvocation() |
|
boolean |
isOnLeftHandSide() |
|
boolean |
isOnRightHandSide() |
|
boolean |
isPartOfQualifiedName() |
|
boolean |
isThisOrSuper() |
Simply return true is the image is equal to keyword 'this' or 'super'.
|
void |
setArgumentCount(int count) |
|
void |
setIsMethodOrConstructorInvocation() |
|
void |
setNameWhichThisQualifies(PLSQLNameOccurrence qualifiedName) |
|
java.lang.String |
toString() |
public PLSQLNameOccurrence(PLSQLNode location, java.lang.String image)
public void setIsMethodOrConstructorInvocation()
public void setArgumentCount(int count)
public int getArgumentCount()
public boolean isMethodOrConstructorInvocation()
public void setNameWhichThisQualifies(PLSQLNameOccurrence qualifiedName)
public PLSQLNameOccurrence getNameForWhichThisIsAQualifier()
public boolean isPartOfQualifiedName()
public PLSQLNode getLocation()
getLocation
in interface net.sourceforge.pmd.lang.symboltable.NameOccurrence
public boolean isOnRightHandSide()
public boolean isOnLeftHandSide()
public boolean isThisOrSuper()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String getImage()
getImage
in interface net.sourceforge.pmd.lang.symboltable.NameOccurrence
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2002–2018 PMD. All rights reserved.