|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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. |
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()
TermDefinitionContractTermSpecificationDefinitionContract which specifies some important details about
the term. Will not be null.
getSpecification in interface TermDefinitionContractpublic void setSpecification(TermSpecificationBo specification)
public List<TermParameterBo> getParameters()
TermDefinitionContractTermDefinitionContract. May be empty, but never null.
getParameters in interface TermDefinitionContractpublic void setParameters(List<TermParameterBo> parameters)
public void exportToParametersMap()
public void importFromParametersMap()
public String getDescription()
TermDefinitionContractTermDefinitionContract. May be null.
getDescription in interface TermDefinitionContractpublic void setDescription(String description)
public String getSpecificationId()
public void setSpecificationId(String specificationId)
public String getId()
Identifiable
getId in interface Identifiablepublic void setId(String id)
public Long getVersionNumber()
Versioned
getVersionNumber in interface Versionedpublic void setVersionNumber(Long versionNumber)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||