org.sonar.api.qualitymodel
Class Model
java.lang.Object
org.sonar.api.qualitymodel.Model
- All Implemented Interfaces:
- java.lang.Comparable<Model>
public final class Model
- extends java.lang.Object
- implements java.lang.Comparable<Model>
- Since:
- 2.3
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
create
public static Model create()
createByName
public static Model createByName(java.lang.String s)
createCharacteristicByName
public Characteristic createCharacteristicByName(java.lang.String name)
createCharacteristicByKey
public Characteristic createCharacteristicByKey(java.lang.String key,
java.lang.String name)
createCharacteristicByRule
public Characteristic createCharacteristicByRule(Rule rule)
getId
public java.lang.Integer getId()
getName
public java.lang.String getName()
getRootCharacteristics
public java.util.List<Characteristic> getRootCharacteristics()
setName
public Model setName(java.lang.String name)
getCharacteristics
public java.util.List<Characteristic> getCharacteristics()
getCharacteristicByKey
public Characteristic getCharacteristicByKey(java.lang.String key)
getCharacteristicsByDepth
public java.util.List<Characteristic> getCharacteristicsByDepth(int depth)
getCharacteristicByName
public Characteristic getCharacteristicByName(java.lang.String name)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
compareTo
public int compareTo(Model o)
- Specified by:
compareTo
in interface java.lang.Comparable<Model>
Copyright © 2009-2010 SonarSource. All Rights Reserved.