public class SmellyClass extends Object
| Constructor and Description |
|---|
SmellyClass(String file,
String name,
String type,
String superclass,
Set<String> interfaces) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendNote(String key,
String note) |
boolean |
equals(Object obj) |
int |
getAttribute(String attribute) |
String |
getDescriptionFor(String smell) |
String |
getFile() |
Set<String> |
getInterfaces() |
String |
getName() |
String |
getNote(String key) |
ArchitecturalRole |
getRole() |
Set<SmellDescription> |
getSmells() |
String |
getSuperclass() |
String |
getType() |
boolean |
hasAnySmell() |
int |
hashCode() |
boolean |
hasSmell(String smell) |
boolean |
is(ArchitecturalRole role) |
void |
plusOne(String attribute) |
void |
setAttribute(String attribute,
int value) |
void |
setRole(ArchitecturalRole role) |
void |
smells(String smell,
String description) |
String |
toString() |
public String getFile()
public String getName()
public String getType()
public void setRole(ArchitecturalRole role)
public ArchitecturalRole getRole()
public boolean hasSmell(String smell)
public void setAttribute(String attribute, int value)
public int getAttribute(String attribute)
public boolean is(ArchitecturalRole role)
public void plusOne(String attribute)
public boolean hasAnySmell()
public String getSuperclass()
public Set<SmellDescription> getSmells()
Copyright © 2016. All rights reserved.