com.virtuosotechnologies.asaph.model.opsemantics
Interface SearchBodyPredicateSemantics

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

public interface SearchBodyPredicateSemantics
extends PredicateSemantics

PredicateSemantics that searches the song body for text


Nested Class Summary
static class SearchBodyPredicateSemantics.DefaultImplementation
          The default implementation of TruePredicateSemantics
static class SearchBodyPredicateSemantics.PartConstraint
          PartConstraint
 
Field Summary
static SearchBodyPredicateSemantics.PartConstraint ENTIRE_BODY
          Search the entire body
static SearchBodyPredicateSemantics.PartConstraint FIRST_LINE
          Search the first line only
 
Method Summary
 SearchBodyPredicateSemantics.PartConstraint getPartConstraint()
          Get the part constraint
 SearchParameters getSearchParameters()
          Get the search parameters
 
Methods inherited from interface com.virtuosotechnologies.asaph.model.SongOperation
equals, perform
 

Field Detail

ENTIRE_BODY

public static final SearchBodyPredicateSemantics.PartConstraint ENTIRE_BODY
Search the entire body


FIRST_LINE

public static final SearchBodyPredicateSemantics.PartConstraint FIRST_LINE
Search the first line only

Method Detail

getPartConstraint

public SearchBodyPredicateSemantics.PartConstraint getPartConstraint()
Get the part constraint


getSearchParameters

public SearchParameters getSearchParameters()
Get the search parameters