org.kuali.rice.krms.api.repository
Class TermResolverDefinition.Builder
java.lang.Object
org.kuali.rice.krms.api.repository.TermResolverDefinition.Builder
- All Implemented Interfaces:
- Serializable, ModelBuilder, TermResolverDefinitionContract
- Enclosing class:
- TermResolverDefinition
public static class TermResolverDefinition.Builder
- extends Object
- implements TermResolverDefinitionContract, ModelBuilder, Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dummy
public static final TermResolverDefinition.Builder dummy
setId
public void setId(String id)
- Parameters:
id - the id to set
setNamespaceCode
public void setNamespaceCode(String namespaceCode)
- Parameters:
namespaceCode - the namespaceCode to set
setName
public void setName(String name)
- Parameters:
name - the name to set
setTypeId
public void setTypeId(String typeId)
- Parameters:
typeId - the typeId to set
setOutput
public void setOutput(TermSpecificationDefinition.Builder output)
- Parameters:
output - the output to set
setPrerequisites
public void setPrerequisites(List<TermSpecificationDefinition.Builder> prerequisites)
- Parameters:
prerequisites - the prerequisites to set
setAttributes
public void setAttributes(List<TermResolverAttribute.Builder> attributes)
- Parameters:
attributes - the attributes to set
setParameterNames
public void setParameterNames(List<String> parameterNames)
- Parameters:
parameterNames - the parameterNames to set
getId
public String getId()
- Specified by:
getId in interface TermResolverDefinitionContract
- Returns:
- the id
getNamespaceCode
public String getNamespaceCode()
- Specified by:
getNamespaceCode in interface TermResolverDefinitionContract
- Returns:
- the namespaceCode
getName
public String getName()
- Specified by:
getName in interface TermResolverDefinitionContract
- Returns:
- the name
getTypeId
public String getTypeId()
- Specified by:
getTypeId in interface TermResolverDefinitionContract
- Returns:
- the typeId
getOutput
public TermSpecificationDefinition.Builder getOutput()
- Specified by:
getOutput in interface TermResolverDefinitionContract
- Returns:
- the output
getPrerequisites
public List<TermSpecificationDefinition.Builder> getPrerequisites()
- Specified by:
getPrerequisites in interface TermResolverDefinitionContract
- Returns:
- the prerequisites
getAttributes
public List<TermResolverAttribute.Builder> getAttributes()
- Specified by:
getAttributes in interface TermResolverDefinitionContract
- Returns:
- the attributes
getParameterNames
public List<String> getParameterNames()
- Specified by:
getParameterNames in interface TermResolverDefinitionContract
- Returns:
- the parameterNames
build
public TermResolverDefinition build()
- This overridden method ...
- Specified by:
build in interface ModelBuilder
- Returns:
- an instance of the object being built by this builder,
should never return null
- See Also:
ModelBuilder.build()
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.