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.