public static final class RouteNodeInstance.Builder extends Object implements Serializable, ModelBuilder, RouteNodeInstanceContract
RouteNodeInstance
instances. Enforces the constraints of the RouteNodeInstanceContract
.public static RouteNodeInstance.Builder create()
public static RouteNodeInstance.Builder create(RouteNodeInstanceContract contract)
public RouteNodeInstance build()
ModelBuilder
build
in interface ModelBuilder
public String getName()
getName
in interface RouteNodeInstanceContract
public List<RouteNodeInstanceState.Builder> getState()
getState
in interface RouteNodeInstanceContract
public String getDocumentId()
getDocumentId
in interface RouteNodeInstanceContract
public String getBranchId()
getBranchId
in interface RouteNodeInstanceContract
public String getRouteNodeId()
getRouteNodeId
in interface RouteNodeInstanceContract
public String getProcessId()
getProcessId
in interface RouteNodeInstanceContract
public boolean isActive()
isActive
in interface RouteNodeInstanceContract
public boolean isComplete()
isComplete
in interface RouteNodeInstanceContract
public boolean isInitial()
isInitial
in interface RouteNodeInstanceContract
public String getId()
Identifiable
getId
in interface Identifiable
public List<RouteNodeInstance.Builder> getNextNodeInstances()
getNextNodeInstances
in interface RouteNodeInstanceContract
public void setNextNodeInstances(List<RouteNodeInstance.Builder> nextNodeInstances)
public void setState(List<RouteNodeInstanceState.Builder> state)
public void setDocumentId(String documentId)
public void setBranchId(String branchId)
public void setRouteNodeId(String routeNodeId)
public void setProcessId(String processId)
public void setActive(boolean active)
public void setComplete(boolean complete)
public void setInitial(boolean initial)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.