@Entity public class TermResolverBo extends Object implements TermResolverDefinitionContract, Versioned, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected Long |
versionNumber |
| Constructor and Description |
|---|
TermResolverBo() |
| Modifier and Type | Method and Description |
|---|---|
static TermResolverBo |
from(TermResolverDefinition im)
Converts a immutable object to it's mutable bo counterpart
|
boolean |
getActive() |
Set<TermResolverAttributeBo> |
getAttributeBos() |
Map<String,String> |
getAttributes()
Gets any attributes specified on the term resolver definition.
|
String |
getContextId() |
String |
getId()
The unique identifier for an object.
|
String |
getName()
Gets the name for the defined term resolver.
|
String |
getNamespace()
Gets the namespace for the defined term resolver.
|
TermSpecificationBo |
getOutput()
Gets the term specification for the output of the defined term resolver.
|
String |
getOutputId() |
Set<String> |
getParameterNames()
Gets the names of any parameters that the defined term resolver requires.
|
Set<TermResolverParameterSpecificationBo> |
getParameterSpecifications() |
Set<TermSpecificationBo> |
getPrerequisites()
Gets the term specifications for any prerequisite terms of the defined term resolver.
|
String |
getTypeId()
Gets the type id for the defined term resolver.
|
Long |
getVersionNumber()
Returns the version number for this object.
|
boolean |
isActive()
The active indicator for an object.
|
void |
setActive(boolean active) |
void |
setAttributeBos(Set<TermResolverAttributeBo> attributeBos) |
void |
setContextId(String contextId) |
void |
setId(String id) |
void |
setName(String name) |
void |
setNamespace(String namespace) |
void |
setOutput(TermSpecificationBo output) |
void |
setOutputId(String outputId) |
void |
setParameterNames(Set<String> pns) |
void |
setParameterSpecifications(Set<TermResolverParameterSpecificationBo> parameterSpecifications) |
void |
setPrerequisites(Set<TermSpecificationBo> prerequisites) |
void |
setTypeId(String typeId) |
void |
setVersionNumber(Long versionNumber) |
static TermResolverDefinition |
to(TermResolverBo bo)
Converts a mutable bo to it's immutable counterpart
|
protected Long versionNumber
public TermResolverBo()
public void setParameterNames(Set<String> pns)
public Set<String> getParameterNames()
TermResolverDefinitionContractgetParameterNames in interface TermResolverDefinitionContractpublic Map<String,String> getAttributes()
TermResolverDefinitionContractgetAttributes in interface TermResolverDefinitionContractpublic static TermResolverDefinition to(TermResolverBo bo)
bo - the mutable business objectpublic static TermResolverBo from(TermResolverDefinition im)
im - immutable objectpublic TermSpecificationBo getOutput()
TermResolverDefinitionContractgetOutput in interface TermResolverDefinitionContractpublic String getId()
IdentifiablegetId in interface Identifiablepublic String getNamespace()
TermResolverDefinitionContractgetNamespace in interface TermResolverDefinitionContractpublic void setNamespace(String namespace)
public String getName()
TermResolverDefinitionContractgetName in interface TermResolverDefinitionContractpublic String getContextId()
public void setContextId(String contextId)
public String getTypeId()
TermResolverDefinitionContractgetTypeId in interface TermResolverDefinitionContractpublic String getOutputId()
public void setOutputId(String outputId)
public boolean getActive()
public boolean isActive()
InactivatableisActive in interface Inactivatablepublic void setActive(boolean active)
public Long getVersionNumber()
VersionedgetVersionNumber in interface Versionedpublic void setVersionNumber(Long versionNumber)
public void setOutput(TermSpecificationBo output)
public Set<TermSpecificationBo> getPrerequisites()
TermResolverDefinitionContractgetPrerequisites in interface TermResolverDefinitionContractpublic void setPrerequisites(Set<TermSpecificationBo> prerequisites)
public Set<TermResolverParameterSpecificationBo> getParameterSpecifications()
public void setParameterSpecifications(Set<TermResolverParameterSpecificationBo> parameterSpecifications)
public Set<TermResolverAttributeBo> getAttributeBos()
public void setAttributeBos(Set<TermResolverAttributeBo> attributeBos)
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.