@Entity public class FunctionParameterBo extends Object implements FunctionParameterDefinitionContract, Serializable
Modifier and Type | Field and Description |
---|---|
protected Long |
versionNumber |
Constructor and Description |
---|
FunctionParameterBo() |
Modifier and Type | Method and Description |
---|---|
static FunctionParameterBo |
from(FunctionParameterDefinition im)
Converts a immutable object to it's mutable bo counterpart
|
static List<FunctionParameterBo> |
from(List<FunctionParameterDefinition> ims) |
String |
getDescription()
Returns the description of this parameter.
|
FunctionBo |
getFunction() |
String |
getFunctionId()
Returns the ID of the function to which this parameter is associated.
|
String |
getId()
The unique identifier for an object.
|
String |
getName()
Returns the name of this parameters.
|
String |
getParameterType()
Returns the type of this function parameter.
|
Integer |
getSequenceNumber()
This is the sequence number of the function parameter.
|
Long |
getVersionNumber()
Returns the version number for this object.
|
void |
setDescription(String description) |
void |
setFunction(FunctionBo function) |
void |
setId(String id) |
void |
setName(String name) |
void |
setParameterType(String parameterType) |
void |
setSequenceNumber(Integer sequenceNumber) |
void |
setVersionNumber(Long versionNumber) |
static FunctionParameterDefinition |
to(FunctionParameterBo bo)
Converts a mutable bo to it's immutable counterpart
|
static List<FunctionParameterDefinition> |
to(List<FunctionParameterBo> bos)
Converts a list of mutable bos to it's immutable counterpart
|
protected Long versionNumber
public FunctionParameterBo()
public static FunctionParameterDefinition to(FunctionParameterBo bo)
bo
- the mutable business objectpublic static List<FunctionParameterDefinition> to(List<FunctionParameterBo> bos)
bos
- the list of mutable business objectspublic static FunctionParameterBo from(FunctionParameterDefinition im)
im
- immutable objectpublic static List<FunctionParameterBo> from(List<FunctionParameterDefinition> ims)
public String getId()
Identifiable
getId
in interface Identifiable
public String getName()
FunctionParameterDefinitionContract
getName
in interface FunctionParameterDefinitionContract
public String getDescription()
FunctionParameterDefinitionContract
getDescription
in interface FunctionParameterDefinitionContract
public void setDescription(String description)
public String getFunctionId()
FunctionParameterDefinitionContract
getFunctionId
in interface FunctionParameterDefinitionContract
public FunctionBo getFunction()
public void setFunction(FunctionBo function)
public String getParameterType()
FunctionParameterDefinitionContract
getParameterType
in interface FunctionParameterDefinitionContract
public void setParameterType(String parameterType)
public Integer getSequenceNumber()
FunctionParameterDefinitionContract
getSequenceNumber
in interface FunctionParameterDefinitionContract
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.