@Entity public class PropositionParameterBo extends Object implements PropositionParameterContract, Serializable
Constructor and Description |
---|
PropositionParameterBo() |
Modifier and Type | Method and Description |
---|---|
static List<PropositionParameterBo> |
from(List<PropositionParameter> ims) |
static PropositionParameterBo |
from(PropositionParameter im)
Converts a immutable object to it's mutable bo counterpart
|
String |
getId()
The unique identifier for an object.
|
String |
getParameterType()
Returns the type of the parameter.
|
String |
getPropId()
Returns the Id for the parent proposition.
|
PropositionBo |
getProposition() |
Integer |
getSequenceNumber()
Returns the sequence number of the proposition parameter.
|
TermDefinition |
getTermValue()
Returns the term value of the proposition parameter if the
proposition parameter is a term.
|
String |
getValue()
Returns the value of the proposition parameter
|
Long |
getVersionNumber()
Returns the version number for this object.
|
void |
setId(String id) |
void |
setParameterType(String parameterType) |
void |
setProposition(PropositionBo proposition) |
void |
setSequenceNumber(Integer sequenceNumber) |
void |
setTermValue(TermDefinition termValue) |
void |
setValue(String value) |
void |
setVersionNumber(Long versionNumber) |
static List<PropositionParameter> |
to(List<PropositionParameterBo> bos)
Converts a list of mutable bos to it's immutable counterpart
|
static PropositionParameter |
to(PropositionParameterBo bo)
Converts a mutable bo to it's immutable counterpart
|
public PropositionParameterBo()
public TermDefinition getTermValue()
PropositionParameterContract
It is the term value of the parameter
getTermValue
in interface PropositionParameterContract
public void setTermValue(TermDefinition termValue)
public static PropositionParameter to(PropositionParameterBo bo)
bo
- the mutable business objectpublic static List<PropositionParameter> to(List<PropositionParameterBo> bos)
bos
- the list of smutable business objectspublic static PropositionParameterBo from(PropositionParameter im)
im
- immutable objectpublic static List<PropositionParameterBo> from(List<PropositionParameter> ims)
public String getId()
Identifiable
getId
in interface Identifiable
public String getPropId()
PropositionParameterContract
It is the Id of the parent proposition.
getPropId
in interface PropositionParameterContract
public PropositionBo getProposition()
public void setProposition(PropositionBo proposition)
public String getValue()
PropositionParameterContract
It is the value of the parameter
getValue
in interface PropositionParameterContract
public String getParameterType()
PropositionParameterContract
It identified the type of the parameter.
getParameterType
in interface PropositionParameterContract
public void setParameterType(String parameterType)
public Integer getSequenceNumber()
PropositionParameterContract
getSequenceNumber
in interface PropositionParameterContract
public void setSequenceNumber(Integer sequenceNumber)
public Long getVersionNumber()
Versioned
getVersionNumber
in interface Versioned
public void setVersionNumber(Long versionNumber)
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.