LightJason - AgentSpeak(L++)
org.lightjason.agentspeak.consistency.filter.CAll Class Reference

filtering for all execution plans & beliefs More...

+ Inheritance diagram for org.lightjason.agentspeak.consistency.filter.CAll:
+ Collaboration diagram for org.lightjason.agentspeak.consistency.filter.CAll:

Public Member Functions

 CAll (final IPath... p_paths)
 ctor More...
 
 CAll (final Collection< IPath > p_paths)
 ctor More...
 
final Stream<? extends ITermapply (final IAgent<?> p_agent)
 
- Public Member Functions inherited from org.lightjason.agentspeak.consistency.filter.IBaseFilter
final Collection< IPathgetSelector ()
 returns the selectors More...
 

Additional Inherited Members

- Protected Member Functions inherited from org.lightjason.agentspeak.consistency.filter.IBaseFilter
 IBaseFilter (final IPath... p_paths)
 ctor More...
 
 IBaseFilter (final Collection< IPath > p_paths)
 ctor More...
 
- Protected Attributes inherited from org.lightjason.agentspeak.consistency.filter.IBaseFilter
final Set< IPathm_paths = new HashSet<>()
 set with paths More...
 

Detailed Description

Definition at line 37 of file CAll.java.

Constructor & Destructor Documentation

◆ CAll() [1/2]

org.lightjason.agentspeak.consistency.filter.CAll.CAll ( final IPath...  p_paths)
Parameters
p_pathslist of path for beliefs filter

Definition at line 45 of file CAll.java.

◆ CAll() [2/2]

org.lightjason.agentspeak.consistency.filter.CAll.CAll ( final Collection< IPath p_paths)
Parameters
p_pathspath collection

Definition at line 55 of file CAll.java.

Member Function Documentation

◆ apply()

final Stream<? extends ITerm> org.lightjason.agentspeak.consistency.filter.CAll.apply ( final IAgent<?>  p_agent)

Definition at line 61 of file CAll.java.

References org.lightjason.agentspeak.agent.IAgent< T extends IAgent<?>.beliefbase(), org.lightjason.agentspeak.consistency.filter.IBaseFilter.m_paths, org.lightjason.agentspeak.agent.IAgent< T extends IAgent<?>.runningplans(), and org.lightjason.agentspeak.beliefbase.view.IView.stream().

+ Here is the call graph for this function: