Class AgentSelectorFactory
- java.lang.Object
-
- org.matsim.withinday.replanning.identifiers.interfaces.AgentSelectorFactory
-
- Direct Known Subclasses:
DuringActivityIdentifierFactory
,DuringLegIdentifierFactory
,InitialIdentifierFactory
public abstract class AgentSelectorFactory extends Object
-
-
Constructor Summary
Constructors Constructor Description AgentSelectorFactory()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
addAgentFilterFactory(AgentFilterFactory agentFilterFactory)
protected void
addAgentFiltersToIdentifier(AgentSelector identifier)
abstract AgentSelector
createIdentifier()
Set<AgentFilterFactory>
getAgentFilterFactories()
boolean
removeAgentFilterFactory(AgentFilterFactory agentFilterFactory)
-
-
-
Constructor Detail
-
AgentSelectorFactory
public AgentSelectorFactory()
-
-
Method Detail
-
createIdentifier
public abstract AgentSelector createIdentifier()
-
addAgentFiltersToIdentifier
protected final void addAgentFiltersToIdentifier(AgentSelector identifier)
-
addAgentFilterFactory
public final void addAgentFilterFactory(AgentFilterFactory agentFilterFactory)
-
removeAgentFilterFactory
public final boolean removeAgentFilterFactory(AgentFilterFactory agentFilterFactory)
-
getAgentFilterFactories
public final Set<AgentFilterFactory> getAgentFilterFactories()
-
-