public static final class RouteNode.Builder extends Object implements Serializable, ModelBuilder, RouteNodeContract
RouteNode instances. Enforces the
constraints of the RouteNodeContract.public static RouteNode.Builder create(String name, String type)
public static RouteNode.Builder create(RouteNodeContract contract)
public RouteNode build()
build in interface ModelBuilderpublic String getId()
getId in interface Identifiablepublic String getDocumentTypeId()
getDocumentTypeId in interface RouteNodeContractpublic String getName()
getName in interface RouteNodeContractpublic String getRouteMethodName()
getRouteMethodName in interface RouteNodeContractpublic String getRouteMethodCode()
getRouteMethodCode in interface RouteNodeContractpublic boolean isFinalApproval()
isFinalApproval in interface RouteNodeContractpublic boolean isMandatory()
isMandatory in interface RouteNodeContractpublic String getActivationType()
getActivationType in interface RouteNodeContractpublic String getExceptionGroupId()
getExceptionGroupId in interface RouteNodeContractpublic String getType()
getType in interface RouteNodeContractpublic String getBranchName()
getBranchName in interface RouteNodeContractpublic String getNextDocumentStatus()
getNextDocumentStatus in interface RouteNodeContractpublic List<RouteNodeConfigurationParameter.Builder> getConfigurationParameters()
getConfigurationParameters in interface RouteNodeContractpublic List<String> getPreviousNodeIds()
getPreviousNodeIds in interface RouteNodeContractpublic List<String> getNextNodeIds()
getNextNodeIds in interface RouteNodeContractpublic Long getVersionNumber()
getVersionNumber in interface Versionedpublic void setDocumentTypeId(String documentTypeId)
public void setRouteMethodName(String routeMethodName)
public void setRouteMethodCode(String routeMethodCode)
public void setFinalApproval(boolean finalApproval)
public void setMandatory(boolean mandatory)
public void setActivationType(String activationType)
public void setExceptionGroupId(String exceptionGroupId)
public void setBranchName(String branchName)
public void setNextDocumentStatus(String nextDocumentStatus)
public void setConfigurationParameters(List<RouteNodeConfigurationParameter.Builder> configurationParameters)
public void setPreviousNodeIds(List<String> previousNodeIds)
public void setNextNodeIds(List<String> nextNodeIds)
public void setVersionNumber(Long versionNumber)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.