com.virtuosotechnologies.asaph.model.opsemantics
Interface OrPredicateSemantics

All Superinterfaces:
PredicateSemantics, SongOperation
All Known Implementing Classes:
OrPredicateSemantics.DefaultImplementation

public interface OrPredicateSemantics
extends PredicateSemantics

A PredicateSemantics that runs all children and sets values to true if at least one child set to true.


Nested Class Summary
static class OrPredicateSemantics.DefaultImplementation
          The default implementation of OrPredicateSemantics
 
Method Summary
 List getChildren()
          Get the immutable collection of child predicates.
 
Methods inherited from interface com.virtuosotechnologies.asaph.model.SongOperation
equals, perform
 

Method Detail

getChildren

public List getChildren()
Get the immutable collection of child predicates.

Returns:
Child predicates as an immutable List