Package com.virtuosotechnologies.asaph.model.opsemantics

Model extension interfaces.

See:
          Description

Interface Summary
AndPredicateSemantics A PredicateSemantics that runs all children and sets values to true only if all children set to true.
FalsePredicateSemantics A PredicateSemantics that sets every value to Boolean.FALSE.
GetFieldAsStringArraySemantics An OpSemantics that sets the data to the value of a field.
GetFieldAsStringSemantics An OpSemantics that sets the data to the value of a field.
GetFirstLineSemantics An OpSemantics that sets the data to the first line of the song.
NopSemantics An OpSemantics that leaves well enough alone.
NotPredicateSemantics A PredicateSemantics that runs the child PredicateSemantics, and then sets the values to their boolean opposites.
OrPredicateSemantics A PredicateSemantics that runs all children and sets values to true if at least one child set to true.
PredicateFilterSemantics An opsemantics that runs a PredicateSemantics and filters on Boolean.TRUE.
PredicateSemantics Base opsemantics interface that indicates this operation sets each data value to Boolean.TRUE or Boolean.FALSE according to some predicate.
SearchBodyPredicateSemantics PredicateSemantics that searches the song body for text
SearchFieldPredicateSemantics PredicateSemantics that searches a given field for text
TruePredicateSemantics A PredicateSemantics that sets every value to Boolean.TRUE.
ValueFilterSemantics An opsemantics that filters a SongIDResultSet based on the value.
 

Class Summary
AndPredicateSemantics.DefaultImplementation The default implementation of AndPredicateSemantics
FalsePredicateSemantics.DefaultImplementation The default implementation of FalsePredicateSemantics
GetFieldAsStringArraySemantics.DefaultImplementation The default implementation of GetFieldStringSemantics
GetFieldAsStringSemantics.DefaultImplementation The default implementation of GetFieldStringSemantics
GetFirstLineSemantics.DefaultImplementation The default implementation of GetFirstLineSemantics
NopSemantics.DefaultImplementation The default implementation of NopSemantics
NotPredicateSemantics.DefaultImplementation The default implementation of NotPredicateSemantics
OrPredicateSemantics.DefaultImplementation The default implementation of OrPredicateSemantics
PredicateFilterSemantics.DefaultImplementation The default implementation of PredicateFilterSemantics
SearchBodyPredicateSemantics.DefaultImplementation The default implementation of TruePredicateSemantics
SearchBodyPredicateSemantics.PartConstraint PartConstraint
SearchFieldPredicateSemantics.DefaultImplementation The default implementation of TruePredicateSemantics
SearchParameters Description of what to search for
SearchParameters.PositionConstraint PositionConstraint
SearchParameters.Strength Strength
TruePredicateSemantics.DefaultImplementation The default implementation of TruePredicateSemantics
ValueFilterSemantics.DefaultImplementation The default implementation of ValueFilterSemantics
 

Package com.virtuosotechnologies.asaph.model.opsemantics Description

Model extension interfaces.

Project

Asaph

Authors

Status

Stable library. Additional interfaces will probably be added over time.

Dependencies

Description

This package provides extension interfaces for the model, in the form of subinterfaces of SongOperation.