org.sonar.api.technicaldebt.batch.internal
Class DefaultRequirement
java.lang.Object
org.sonar.api.technicaldebt.batch.internal.DefaultRequirement
- All Implemented Interfaces:
- Requirement
public class DefaultRequirement
- extends Object
- implements Requirement
FUNCTION_LINEAR
public static final String FUNCTION_LINEAR
- See Also:
- Constant Field Values
FUNCTION_LINEAR_WITH_OFFSET
public static final String FUNCTION_LINEAR_WITH_OFFSET
- See Also:
- Constant Field Values
CONSTANT_ISSUE
public static final String CONSTANT_ISSUE
- See Also:
- Constant Field Values
DefaultRequirement
public DefaultRequirement()
id
public Integer id()
- Specified by:
id
in interface Requirement
setId
public DefaultRequirement setId(Integer id)
ruleKey
public RuleKey ruleKey()
- Specified by:
ruleKey
in interface Requirement
setRuleKey
public DefaultRequirement setRuleKey(RuleKey ruleKey)
characteristic
public DefaultCharacteristic characteristic()
- Specified by:
characteristic
in interface Requirement
setCharacteristic
public DefaultRequirement setCharacteristic(DefaultCharacteristic characteristic)
rootCharacteristic
public DefaultCharacteristic rootCharacteristic()
- Specified by:
rootCharacteristic
in interface Requirement
setRootCharacteristic
public DefaultRequirement setRootCharacteristic(DefaultCharacteristic rootCharacteristic)
function
public String function()
- Specified by:
function
in interface Requirement
setFunction
public DefaultRequirement setFunction(String function)
factor
public WorkUnit factor()
- Specified by:
factor
in interface Requirement
setFactor
public DefaultRequirement setFactor(WorkUnit factor)
offset
public WorkUnit offset()
- Specified by:
offset
in interface Requirement
setOffset
public DefaultRequirement setOffset(WorkUnit offset)
createdAt
public Date createdAt()
- Specified by:
createdAt
in interface Requirement
setCreatedAt
public DefaultRequirement setCreatedAt(Date createdAt)
updatedAt
public Date updatedAt()
- Specified by:
updatedAt
in interface Requirement
setUpdatedAt
public DefaultRequirement setUpdatedAt(Date updatedAt)
toString
public String toString()
- Overrides:
toString
in class Object
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2009-2014 SonarSource. All Rights Reserved.