org.sonar.api.technicaldebt.server.internal
Class DefaultCharacteristic
java.lang.Object
org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic
- All Implemented Interfaces:
- Characteristic
public class DefaultCharacteristic
- extends Object
- implements Characteristic
- Since:
- 4.1
DefaultCharacteristic
public DefaultCharacteristic()
id
public Integer id()
- Specified by:
id
in interface Characteristic
setId
public DefaultCharacteristic setId(Integer id)
key
@CheckForNull
public String key()
- Specified by:
key
in interface Characteristic
setKey
public DefaultCharacteristic setKey(@Nullable
String key)
name
@CheckForNull
public String name()
- Specified by:
name
in interface Characteristic
setName
public DefaultCharacteristic setName(@Nullable
String name)
order
@CheckForNull
public Integer order()
- Specified by:
order
in interface Characteristic
setOrder
public DefaultCharacteristic setOrder(@Nullable
Integer order)
parentId
@CheckForNull
public Integer parentId()
- Specified by:
parentId
in interface Characteristic
setParentId
public DefaultCharacteristic setParentId(@Nullable
Integer parentId)
rootId
@CheckForNull
public Integer rootId()
- Specified by:
rootId
in interface Characteristic
setRootId
public DefaultCharacteristic setRootId(@Nullable
Integer rootId)
ruleKey
@CheckForNull
public RuleKey ruleKey()
- Specified by:
ruleKey
in interface Characteristic
setRuleKey
public DefaultCharacteristic setRuleKey(@Nullable
RuleKey ruleKey)
function
@CheckForNull
public String function()
- Specified by:
function
in interface Characteristic
setFunction
public DefaultCharacteristic setFunction(@Nullable
String function)
factor
@CheckForNull
public WorkUnit factor()
- Specified by:
factor
in interface Characteristic
setFactor
public DefaultCharacteristic setFactor(@Nullable
WorkUnit factor)
offset
@CheckForNull
public WorkUnit offset()
- Specified by:
offset
in interface Characteristic
setOffset
public DefaultCharacteristic setOffset(@Nullable
WorkUnit offset)
isRoot
public boolean isRoot()
- Specified by:
isRoot
in interface Characteristic
isRequirement
public boolean isRequirement()
- Specified by:
isRequirement
in interface Characteristic
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2009-2014 SonarSource. All Rights Reserved.