_Movie Class Reference

Inherits er::extensions::eof::ERXGenericRecord.

Inherited by Movie.

Collaboration diagram for _Movie:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void addToDirectors (webobjectsexamples.businesslogic.movies.common.Talent object)
void addToDirectorsRelationship (webobjectsexamples.businesslogic.movies.common.Talent object)
void addToReviews (webobjectsexamples.businesslogic.movies.common.Review object)
void addToReviewsRelationship (webobjectsexamples.businesslogic.movies.common.Review object)
void addToRoles (webobjectsexamples.businesslogic.movies.common.MovieRole object)
void addToRolesRelationship (webobjectsexamples.businesslogic.movies.common.MovieRole object)
String category ()
webobjectsexamples.businesslogic.movies.common.Talent createDirectorsRelationship ()
webobjectsexamples.businesslogic.movies.common.Review createReviewsRelationship ()
webobjectsexamples.businesslogic.movies.common.MovieRole createRolesRelationship ()
NSTimestamp dateReleased ()
void deleteAllDirectorsRelationships ()
void deleteAllReviewsRelationships ()
void deleteAllRolesRelationships ()
void deleteDirectorsRelationship (webobjectsexamples.businesslogic.movies.common.Talent object)
void deleteReviewsRelationship (webobjectsexamples.businesslogic.movies.common.Review object)
void deleteRolesRelationship (webobjectsexamples.businesslogic.movies.common.MovieRole object)
NSArray
< webobjectsexamples.businesslogic.movies.common.Talent
directors (EOQualifier qualifier, NSArray< EOSortOrdering > sortOrderings)
NSArray
< webobjectsexamples.businesslogic.movies.common.Talent
directors (EOQualifier qualifier)
NSArray
< webobjectsexamples.businesslogic.movies.common.Talent
directors ()
Movie localInstanceIn (EOEditingContext editingContext)
webobjectsexamples.businesslogic.movies.common.PlotSummary plotSummary ()
er.attachment.model.ERAttachment poster ()
String posterName ()
String rated ()
void removeFromDirectors (webobjectsexamples.businesslogic.movies.common.Talent object)
void removeFromDirectorsRelationship (webobjectsexamples.businesslogic.movies.common.Talent object)
void removeFromReviews (webobjectsexamples.businesslogic.movies.common.Review object)
void removeFromReviewsRelationship (webobjectsexamples.businesslogic.movies.common.Review object)
void removeFromRoles (webobjectsexamples.businesslogic.movies.common.MovieRole object)
void removeFromRolesRelationship (webobjectsexamples.businesslogic.movies.common.MovieRole object)
java.math.BigDecimal revenue ()
NSArray
< webobjectsexamples.businesslogic.movies.common.Review
reviews (EOQualifier qualifier, NSArray< EOSortOrdering > sortOrderings, boolean fetch)
NSArray
< webobjectsexamples.businesslogic.movies.common.Review
reviews (EOQualifier qualifier, boolean fetch)
NSArray
< webobjectsexamples.businesslogic.movies.common.Review
reviews (EOQualifier qualifier)
NSArray
< webobjectsexamples.businesslogic.movies.common.Review
reviews ()
NSArray
< webobjectsexamples.businesslogic.movies.common.MovieRole
roles (EOQualifier qualifier, NSArray< EOSortOrdering > sortOrderings, boolean fetch)
NSArray
< webobjectsexamples.businesslogic.movies.common.MovieRole
roles (EOQualifier qualifier, boolean fetch)
NSArray
< webobjectsexamples.businesslogic.movies.common.MovieRole
roles (EOQualifier qualifier)
NSArray
< webobjectsexamples.businesslogic.movies.common.MovieRole
roles ()
void setCategory (String value)
void setDateReleased (NSTimestamp value)
void setPlotSummary (webobjectsexamples.businesslogic.movies.common.PlotSummary value)
void setPlotSummaryRelationship (webobjectsexamples.businesslogic.movies.common.PlotSummary value)
void setPoster (er.attachment.model.ERAttachment value)
void setPosterName (String value)
void setPosterRelationship (er.attachment.model.ERAttachment value)
void setRated (String value)
void setRevenue (java.math.BigDecimal value)
void setStudio (webobjectsexamples.businesslogic.movies.server.Studio value)
void setStudioRelationship (webobjectsexamples.businesslogic.movies.server.Studio value)
void setTitle (String value)
void setTrailerName (String value)
void setVoting (webobjectsexamples.businesslogic.movies.common.Voting value)
void setVotingRelationship (webobjectsexamples.businesslogic.movies.common.Voting value)
webobjectsexamples.businesslogic.movies.server.Studio studio ()
String title ()
String trailerName ()
webobjectsexamples.businesslogic.movies.common.Voting voting ()

Static Public Member Functions

static Movie createMovie (EOEditingContext editingContext, String title)
static NSArray< MoviefetchAllMovies (EOEditingContext editingContext, NSArray< EOSortOrdering > sortOrderings)
static NSArray< MoviefetchAllMovies (EOEditingContext editingContext)
static NSArray
< webobjectsexamples.businesslogic.movies.common.Movie
fetchDeepFetchOneMovie (EOEditingContext editingContext, Integer myMovieBinding)
static NSArray
< webobjectsexamples.businesslogic.movies.common.Movie
fetchDeepFetchOneMovie (EOEditingContext editingContext, NSDictionary< String, Object > bindings)
static Movie fetchMovie (EOEditingContext editingContext, EOQualifier qualifier)
static Movie fetchMovie (EOEditingContext editingContext, String keyName, Object value)
static NSArray< MoviefetchMovies (EOEditingContext editingContext, EOQualifier qualifier, NSArray< EOSortOrdering > sortOrderings)
static NSArray
< webobjectsexamples.businesslogic.movies.common.Movie
fetchQualifierVariable (EOEditingContext editingContext, java.math.BigDecimal revenueBinding, webobjectsexamples.businesslogic.movies.server.Studio studioBinding, String studioNameBinding, String titleBinding)
static NSArray
< webobjectsexamples.businesslogic.movies.common.Movie
fetchQualifierVariable (EOEditingContext editingContext, NSDictionary< String, Object > bindings)
static NSArray< NSDictionary > fetchRawFetchAllMovies (EOEditingContext editingContext)
static NSArray< NSDictionary > fetchRawFetchAllMovies (EOEditingContext editingContext, NSDictionary< String, Object > bindings)
static Movie fetchRequiredMovie (EOEditingContext editingContext, EOQualifier qualifier)
static Movie fetchRequiredMovie (EOEditingContext editingContext, String keyName, Object value)
static Movie localInstanceIn (EOEditingContext editingContext, Movie eo)

Static Public Attributes

static final ERXKey< StringCATEGORY = new ERXKey<String>("category")
static final String CATEGORY_KEY = CATEGORY.key()
static final ERXKey< NSTimestamp > DATE_RELEASED = new ERXKey<NSTimestamp>("dateReleased")
static final String DATE_RELEASED_KEY = DATE_RELEASED.key()
static final ERXKey
< webobjectsexamples.businesslogic.movies.common.Talent
DIRECTORS = new ERXKey<webobjectsexamples.businesslogic.movies.common.Talent>("directors")
static final String DIRECTORS_KEY = DIRECTORS.key()
static final String ENTITY_NAME = "Movie"
static final ERXKey
< webobjectsexamples.businesslogic.movies.common.PlotSummary
PLOT_SUMMARY = new ERXKey<webobjectsexamples.businesslogic.movies.common.PlotSummary>("plotSummary")
static final String PLOT_SUMMARY_KEY = PLOT_SUMMARY.key()
static final ERXKey
< er.attachment.model.ERAttachment
POSTER = new ERXKey<er.attachment.model.ERAttachment>("poster")
static final String POSTER_KEY = POSTER.key()
static final ERXKey< StringPOSTER_NAME = new ERXKey<String>("posterName")
static final String POSTER_NAME_KEY = POSTER_NAME.key()
static final ERXKey< StringRATED = new ERXKey<String>("rated")
static final String RATED_KEY = RATED.key()
static final ERXKey
< java.math.BigDecimal > 
REVENUE = new ERXKey<java.math.BigDecimal>("revenue")
static final String REVENUE_KEY = REVENUE.key()
static final ERXKey
< webobjectsexamples.businesslogic.movies.common.Review
REVIEWS = new ERXKey<webobjectsexamples.businesslogic.movies.common.Review>("reviews")
static final String REVIEWS_KEY = REVIEWS.key()
static final ERXKey
< webobjectsexamples.businesslogic.movies.common.MovieRole
ROLES = new ERXKey<webobjectsexamples.businesslogic.movies.common.MovieRole>("roles")
static final String ROLES_KEY = ROLES.key()
static final ERXKey
< webobjectsexamples.businesslogic.movies.server.Studio
STUDIO = new ERXKey<webobjectsexamples.businesslogic.movies.server.Studio>("studio")
static final String STUDIO_KEY = STUDIO.key()
static final ERXKey< StringTITLE = new ERXKey<String>("title")
static final String TITLE_KEY = TITLE.key()
static final ERXKey< StringTRAILER_NAME = new ERXKey<String>("trailerName")
static final String TRAILER_NAME_KEY = TRAILER_NAME.key()
static final ERXKey
< webobjectsexamples.businesslogic.movies.common.Voting
VOTING = new ERXKey<webobjectsexamples.businesslogic.movies.common.Voting>("voting")
static final String VOTING_KEY = VOTING.key()

Static Private Attributes

static Logger LOG = Logger.getLogger(_Movie.class)


Member Function Documentation

void addToDirectors ( webobjectsexamples.businesslogic.movies.common.Talent  object  ) 

void addToDirectorsRelationship ( webobjectsexamples.businesslogic.movies.common.Talent  object  ) 

void addToReviews ( webobjectsexamples.businesslogic.movies.common.Review  object  ) 

void addToReviewsRelationship ( webobjectsexamples.businesslogic.movies.common.Review  object  ) 

void addToRolesRelationship ( webobjectsexamples.businesslogic.movies.common.MovieRole  object  ) 

String category (  ) 

webobjectsexamples.businesslogic.movies.common.Talent createDirectorsRelationship (  ) 

static Movie createMovie ( EOEditingContext  editingContext,
String  title 
) [static]

webobjectsexamples.businesslogic.movies.common.Review createReviewsRelationship (  ) 

NSTimestamp dateReleased (  ) 

void deleteAllDirectorsRelationships (  ) 

void deleteAllReviewsRelationships (  ) 

void deleteAllRolesRelationships (  ) 

void deleteDirectorsRelationship ( webobjectsexamples.businesslogic.movies.common.Talent  object  ) 

void deleteReviewsRelationship ( webobjectsexamples.businesslogic.movies.common.Review  object  ) 

void deleteRolesRelationship ( webobjectsexamples.businesslogic.movies.common.MovieRole  object  ) 

NSArray<webobjectsexamples.businesslogic.movies.common.Talent> directors ( EOQualifier  qualifier,
NSArray< EOSortOrdering >  sortOrderings 
)

NSArray<webobjectsexamples.businesslogic.movies.common.Talent> directors ( EOQualifier  qualifier  ) 

static NSArray<Movie> fetchAllMovies ( EOEditingContext  editingContext,
NSArray< EOSortOrdering >  sortOrderings 
) [static]

static NSArray<Movie> fetchAllMovies ( EOEditingContext  editingContext  )  [static]

static NSArray<webobjectsexamples.businesslogic.movies.common.Movie> fetchDeepFetchOneMovie ( EOEditingContext  editingContext,
Integer  myMovieBinding 
) [static]

static NSArray<webobjectsexamples.businesslogic.movies.common.Movie> fetchDeepFetchOneMovie ( EOEditingContext  editingContext,
NSDictionary< String, Object >  bindings 
) [static]

static Movie fetchMovie ( EOEditingContext  editingContext,
EOQualifier  qualifier 
) [static]

static Movie fetchMovie ( EOEditingContext  editingContext,
String  keyName,
Object  value 
) [static]

static NSArray<Movie> fetchMovies ( EOEditingContext  editingContext,
EOQualifier  qualifier,
NSArray< EOSortOrdering >  sortOrderings 
) [static]

static NSArray<webobjectsexamples.businesslogic.movies.common.Movie> fetchQualifierVariable ( EOEditingContext  editingContext,
java.math.BigDecimal  revenueBinding,
webobjectsexamples.businesslogic.movies.server.Studio  studioBinding,
String  studioNameBinding,
String  titleBinding 
) [static]

static NSArray<webobjectsexamples.businesslogic.movies.common.Movie> fetchQualifierVariable ( EOEditingContext  editingContext,
NSDictionary< String, Object >  bindings 
) [static]

static NSArray<NSDictionary> fetchRawFetchAllMovies ( EOEditingContext  editingContext  )  [static]

static NSArray<NSDictionary> fetchRawFetchAllMovies ( EOEditingContext  editingContext,
NSDictionary< String, Object >  bindings 
) [static]

static Movie fetchRequiredMovie ( EOEditingContext  editingContext,
EOQualifier  qualifier 
) [static]

static Movie fetchRequiredMovie ( EOEditingContext  editingContext,
String  keyName,
Object  value 
) [static]

static Movie localInstanceIn ( EOEditingContext  editingContext,
Movie  eo 
) [static]

Movie localInstanceIn ( EOEditingContext  ec  )  [virtual]

Returns this EO in the supplied editing context.

Returns:
this EO in the supplied editing context.

Reimplemented from ERXGenericRecord.

String posterName (  ) 

String rated (  ) 

void removeFromDirectors ( webobjectsexamples.businesslogic.movies.common.Talent  object  ) 

void removeFromDirectorsRelationship ( webobjectsexamples.businesslogic.movies.common.Talent  object  ) 

void removeFromReviews ( webobjectsexamples.businesslogic.movies.common.Review  object  ) 

void removeFromReviewsRelationship ( webobjectsexamples.businesslogic.movies.common.Review  object  ) 

void removeFromRoles ( webobjectsexamples.businesslogic.movies.common.MovieRole  object  ) 

void removeFromRolesRelationship ( webobjectsexamples.businesslogic.movies.common.MovieRole  object  ) 

java.math.BigDecimal revenue (  ) 

NSArray<webobjectsexamples.businesslogic.movies.common.Review> reviews ( EOQualifier  qualifier,
NSArray< EOSortOrdering >  sortOrderings,
boolean  fetch 
)

NSArray<webobjectsexamples.businesslogic.movies.common.Review> reviews ( EOQualifier  qualifier,
boolean  fetch 
)

NSArray<webobjectsexamples.businesslogic.movies.common.Review> reviews ( EOQualifier  qualifier  ) 

NSArray<webobjectsexamples.businesslogic.movies.common.MovieRole> roles ( EOQualifier  qualifier,
NSArray< EOSortOrdering >  sortOrderings,
boolean  fetch 
)

NSArray<webobjectsexamples.businesslogic.movies.common.MovieRole> roles ( EOQualifier  qualifier,
boolean  fetch 
)

NSArray<webobjectsexamples.businesslogic.movies.common.MovieRole> roles ( EOQualifier  qualifier  ) 

void setCategory ( String  value  ) 

void setDateReleased ( NSTimestamp  value  ) 

void setPlotSummaryRelationship ( webobjectsexamples.businesslogic.movies.common.PlotSummary  value  ) 

void setPoster ( er.attachment.model.ERAttachment  value  ) 

void setPosterName ( String  value  ) 

void setPosterRelationship ( er.attachment.model.ERAttachment  value  ) 

void setRated ( String  value  ) 

void setRevenue ( java.math.BigDecimal  value  ) 

void setStudioRelationship ( webobjectsexamples.businesslogic.movies.server.Studio  value  ) 

void setTitle ( String  value  ) 

void setTrailerName ( String  value  ) 

void setVotingRelationship ( webobjectsexamples.businesslogic.movies.common.Voting  value  ) 

String title (  ) 

String trailerName (  ) 


Member Data Documentation

final ERXKey<String> CATEGORY = new ERXKey<String>("category") [static]

final String CATEGORY_KEY = CATEGORY.key() [static]

final ERXKey<NSTimestamp> DATE_RELEASED = new ERXKey<NSTimestamp>("dateReleased") [static]

final String DATE_RELEASED_KEY = DATE_RELEASED.key() [static]

final String DIRECTORS_KEY = DIRECTORS.key() [static]

final String ENTITY_NAME = "Movie" [static]

Logger LOG = Logger.getLogger(_Movie.class) [static, private]

final String PLOT_SUMMARY_KEY = PLOT_SUMMARY.key() [static]

final ERXKey<er.attachment.model.ERAttachment> POSTER = new ERXKey<er.attachment.model.ERAttachment>("poster") [static]

final String POSTER_KEY = POSTER.key() [static]

final ERXKey<String> POSTER_NAME = new ERXKey<String>("posterName") [static]

final String POSTER_NAME_KEY = POSTER_NAME.key() [static]

final ERXKey<String> RATED = new ERXKey<String>("rated") [static]

final String RATED_KEY = RATED.key() [static]

final ERXKey<java.math.BigDecimal> REVENUE = new ERXKey<java.math.BigDecimal>("revenue") [static]

final String REVENUE_KEY = REVENUE.key() [static]

final String REVIEWS_KEY = REVIEWS.key() [static]

final String ROLES_KEY = ROLES.key() [static]

final String STUDIO_KEY = STUDIO.key() [static]

final ERXKey<String> TITLE = new ERXKey<String>("title") [static]

final String TITLE_KEY = TITLE.key() [static]

final ERXKey<String> TRAILER_NAME = new ERXKey<String>("trailerName") [static]

final String TRAILER_NAME_KEY = TRAILER_NAME.key() [static]

final String VOTING_KEY = VOTING.key() [static]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:39 2012 for Project Wonder by  doxygen 1.5.8