org.sonar.api.technicaldebt.batch.internal
Class DefaultCharacteristic
java.lang.Object
org.sonar.api.technicaldebt.batch.internal.DefaultCharacteristic
- All Implemented Interfaces:
- Characteristic
public class DefaultCharacteristic
- extends Object
- implements Characteristic
DefaultCharacteristic
public DefaultCharacteristic()
id
public Integer id()
- Specified by:
id
in interface Characteristic
setId
public DefaultCharacteristic setId(Integer id)
key
public String key()
- Specified by:
key
in interface Characteristic
setKey
public DefaultCharacteristic setKey(String key)
name
public String name()
- Specified by:
name
in interface Characteristic
setName
public DefaultCharacteristic setName(String name)
setName
public DefaultCharacteristic setName(String s,
boolean asKey)
order
@CheckForNull
public Integer order()
- Specified by:
order
in interface Characteristic
setOrder
public DefaultCharacteristic setOrder(@Nullable
Integer order)
parent
@CheckForNull
public DefaultCharacteristic parent()
- Specified by:
parent
in interface Characteristic
setParent
public DefaultCharacteristic setParent(@Nullable
DefaultCharacteristic parent)
root
@CheckForNull
public DefaultCharacteristic root()
setRoot
public DefaultCharacteristic setRoot(@Nullable
DefaultCharacteristic root)
children
public List<DefaultCharacteristic> children()
- Specified by:
children
in interface Characteristic
requirements
public List<DefaultRequirement> requirements()
- Specified by:
requirements
in interface Characteristic
addRequirement
public DefaultCharacteristic addRequirement(DefaultRequirement requirement)
isRoot
public boolean isRoot()
- Specified by:
isRoot
in interface Characteristic
createdAt
public Date createdAt()
- Specified by:
createdAt
in interface Characteristic
setCreatedAt
public DefaultCharacteristic setCreatedAt(Date createdAt)
updatedAt
public Date updatedAt()
- Specified by:
updatedAt
in interface Characteristic
setUpdatedAt
public DefaultCharacteristic 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.