|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.krms.impl.repository.TermBo
@Entity public class TermBo
Field Summary | |
---|---|
static String |
TERM_SEQ_NAME
|
protected Long |
versionNumber
|
Constructor Summary | |
---|---|
TermBo()
|
Method Summary | |
---|---|
void |
exportToParametersMap()
|
static TermBo |
from(TermDefinition im)
Converts a immutable object to it's mutable bo counterpart |
String |
getDescription()
Get the description for this TermDefinitionContract . |
String |
getId()
The unique identifier for an object. |
List<TermParameterBo> |
getParameters()
Get any parameters specified on this TermDefinitionContract . |
Map<String,String> |
getParametersMap()
|
TermSpecificationBo |
getSpecification()
Get the associated TermSpecificationDefinitionContract which specifies some important details about
the term. |
String |
getSpecificationId()
|
Long |
getVersionNumber()
Returns the version number for this object. |
void |
importFromParametersMap()
|
void |
setDescription(String description)
|
void |
setId(String id)
|
void |
setParameters(List<TermParameterBo> parameters)
|
void |
setSpecification(TermSpecificationBo specification)
|
void |
setSpecificationId(String specificationId)
|
void |
setVersionNumber(Long versionNumber)
|
static TermDefinition |
to(TermBo bo)
Converts a mutable bo to it's immutable counterpart |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String TERM_SEQ_NAME
protected Long versionNumber
Constructor Detail |
---|
public TermBo()
Method Detail |
---|
public static TermDefinition to(TermBo bo)
bo
- the mutable business object
public static TermBo from(TermDefinition im)
im
- immutable object
public TermSpecificationBo getSpecification()
TermDefinitionContract
TermSpecificationDefinitionContract
which specifies some important details about
the term. Will not be null.
getSpecification
in interface TermDefinitionContract
public void setSpecification(TermSpecificationBo specification)
public List<TermParameterBo> getParameters()
TermDefinitionContract
TermDefinitionContract
. May be empty, but never null.
getParameters
in interface TermDefinitionContract
public Map<String,String> getParametersMap()
public void setParameters(List<TermParameterBo> parameters)
public void exportToParametersMap()
public void importFromParametersMap()
public String getDescription()
TermDefinitionContract
TermDefinitionContract
. May be null.
getDescription
in interface TermDefinitionContract
public void setDescription(String description)
public String getSpecificationId()
public void setSpecificationId(String specificationId)
public String getId()
Identifiable
getId
in interface Identifiable
public void setId(String id)
public Long getVersionNumber()
Versioned
getVersionNumber
in interface Versioned
public void setVersionNumber(Long versionNumber)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |