_Topic Class Reference

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

Inherited by Topic.

Collaboration diagram for _Topic:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void addToPosts (se.caboo.beast.model.Post object)
void addToPostsRelationship (se.caboo.beast.model.Post object)
NSTimestamp createdAt ()
se.caboo.beast.model.Post createPostsRelationship ()
void deleteAllPostsRelationships ()
void deletePostsRelationship (se.caboo.beast.model.Post object)
se.caboo.beast.model.Forum forum ()
Integer hits ()
Topic localInstanceIn (EOEditingContext editingContext)
Boolean locked ()
NSArray
< se.caboo.beast.model.Post
posts (EOQualifier qualifier, NSArray< EOSortOrdering > sortOrderings)
NSArray
< se.caboo.beast.model.Post
posts (EOQualifier qualifier)
NSArray
< se.caboo.beast.model.Post
posts ()
Integer postsCount ()
void removeFromPosts (se.caboo.beast.model.Post object)
void removeFromPostsRelationship (se.caboo.beast.model.Post object)
NSTimestamp repliedAt ()
se.caboo.beast.model.User repliedBy ()
void setCreatedAt (NSTimestamp value)
void setForum (se.caboo.beast.model.Forum value)
void setForumRelationship (se.caboo.beast.model.Forum value)
void setHits (Integer value)
void setLocked (Boolean value)
void setPostsCount (Integer value)
void setRepliedAt (NSTimestamp value)
void setRepliedBy (se.caboo.beast.model.User value)
void setRepliedByRelationship (se.caboo.beast.model.User value)
void setSticky (Integer value)
void setTitle (String value)
void setUpdatedAt (NSTimestamp value)
void setUser (se.caboo.beast.model.User value)
void setUserRelationship (se.caboo.beast.model.User value)
Integer sticky ()
String title ()
NSTimestamp updatedAt ()
se.caboo.beast.model.User user ()

Static Public Member Functions

static Topic createTopic (EOEditingContext editingContext, NSTimestamp createdAt, Integer hits, Boolean locked, Integer postsCount, NSTimestamp repliedAt, Integer sticky, String title, NSTimestamp updatedAt, se.caboo.beast.model.Forum forum, se.caboo.beast.model.User repliedBy, se.caboo.beast.model.User user)
static NSArray< TopicfetchAllTopics (EOEditingContext editingContext, NSArray< EOSortOrdering > sortOrderings)
static NSArray< TopicfetchAllTopics (EOEditingContext editingContext)
static Topic fetchRequiredTopic (EOEditingContext editingContext, EOQualifier qualifier)
static Topic fetchRequiredTopic (EOEditingContext editingContext, String keyName, Object value)
static Topic fetchTopic (EOEditingContext editingContext, EOQualifier qualifier)
static Topic fetchTopic (EOEditingContext editingContext, String keyName, Object value)
static NSArray< TopicfetchTopics (EOEditingContext editingContext, EOQualifier qualifier, NSArray< EOSortOrdering > sortOrderings)
static Topic localInstanceIn (EOEditingContext editingContext, Topic eo)

Static Public Attributes

static final ERXKey< NSTimestamp > CREATED_AT = new ERXKey<NSTimestamp>("createdAt")
static final String CREATED_AT_KEY = CREATED_AT.key()
static final String ENTITY_NAME = "Topic"
static final ERXKey
< se.caboo.beast.model.Forum
FORUM = new ERXKey<se.caboo.beast.model.Forum>("forum")
static final String FORUM_KEY = FORUM.key()
static final ERXKey< Integer > HITS = new ERXKey<Integer>("hits")
static final String HITS_KEY = HITS.key()
static final ERXKey< Boolean > LOCKED = new ERXKey<Boolean>("locked")
static final String LOCKED_KEY = LOCKED.key()
static final ERXKey
< se.caboo.beast.model.Post
POSTS = new ERXKey<se.caboo.beast.model.Post>("posts")
static final ERXKey< Integer > POSTS_COUNT = new ERXKey<Integer>("postsCount")
static final String POSTS_COUNT_KEY = POSTS_COUNT.key()
static final String POSTS_KEY = POSTS.key()
static final ERXKey< NSTimestamp > REPLIED_AT = new ERXKey<NSTimestamp>("repliedAt")
static final String REPLIED_AT_KEY = REPLIED_AT.key()
static final ERXKey
< se.caboo.beast.model.User
REPLIED_BY = new ERXKey<se.caboo.beast.model.User>("repliedBy")
static final String REPLIED_BY_KEY = REPLIED_BY.key()
static final ERXKey< Integer > STICKY = new ERXKey<Integer>("sticky")
static final String STICKY_KEY = STICKY.key()
static final ERXKey< StringTITLE = new ERXKey<String>("title")
static final String TITLE_KEY = TITLE.key()
static final ERXKey< NSTimestamp > UPDATED_AT = new ERXKey<NSTimestamp>("updatedAt")
static final String UPDATED_AT_KEY = UPDATED_AT.key()
static final ERXKey
< se.caboo.beast.model.User
USER = new ERXKey<se.caboo.beast.model.User>("user")
static final String USER_KEY = USER.key()

Static Private Attributes

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


Member Function Documentation

void addToPosts ( se.caboo.beast.model.Post  object  ) 

void addToPostsRelationship ( se.caboo.beast.model.Post  object  ) 

NSTimestamp createdAt (  ) 

se.caboo.beast.model.Post createPostsRelationship (  ) 

static Topic createTopic ( EOEditingContext  editingContext,
NSTimestamp  createdAt,
Integer  hits,
Boolean  locked,
Integer  postsCount,
NSTimestamp  repliedAt,
Integer  sticky,
String  title,
NSTimestamp  updatedAt,
se.caboo.beast.model.Forum  forum,
se.caboo.beast.model.User  repliedBy,
se.caboo.beast.model.User  user 
) [static]

void deleteAllPostsRelationships (  ) 

void deletePostsRelationship ( se.caboo.beast.model.Post  object  ) 

static NSArray<Topic> fetchAllTopics ( EOEditingContext  editingContext,
NSArray< EOSortOrdering >  sortOrderings 
) [static]

static NSArray<Topic> fetchAllTopics ( EOEditingContext  editingContext  )  [static]

static Topic fetchRequiredTopic ( EOEditingContext  editingContext,
EOQualifier  qualifier 
) [static]

static Topic fetchRequiredTopic ( EOEditingContext  editingContext,
String  keyName,
Object  value 
) [static]

static Topic fetchTopic ( EOEditingContext  editingContext,
EOQualifier  qualifier 
) [static]

static Topic fetchTopic ( EOEditingContext  editingContext,
String  keyName,
Object  value 
) [static]

static NSArray<Topic> fetchTopics ( EOEditingContext  editingContext,
EOQualifier  qualifier,
NSArray< EOSortOrdering >  sortOrderings 
) [static]

Integer hits (  ) 

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

Topic localInstanceIn ( EOEditingContext  ec  )  [virtual]

Returns this EO in the supplied editing context.

Returns:
this EO in the supplied editing context.

Reimplemented from ERXGenericRecord.

Boolean locked (  ) 

NSArray<se.caboo.beast.model.Post> posts ( EOQualifier  qualifier,
NSArray< EOSortOrdering >  sortOrderings 
)

NSArray<se.caboo.beast.model.Post> posts ( EOQualifier  qualifier  ) 

NSArray<se.caboo.beast.model.Post> posts (  ) 

Integer postsCount (  ) 

void removeFromPosts ( se.caboo.beast.model.Post  object  ) 

void removeFromPostsRelationship ( se.caboo.beast.model.Post  object  ) 

NSTimestamp repliedAt (  ) 

se.caboo.beast.model.User repliedBy (  ) 

void setCreatedAt ( NSTimestamp  value  ) 

void setForum ( se.caboo.beast.model.Forum  value  ) 

void setForumRelationship ( se.caboo.beast.model.Forum  value  ) 

void setHits ( Integer  value  ) 

void setLocked ( Boolean  value  ) 

void setPostsCount ( Integer  value  ) 

void setRepliedAt ( NSTimestamp  value  ) 

void setRepliedBy ( se.caboo.beast.model.User  value  ) 

void setRepliedByRelationship ( se.caboo.beast.model.User  value  ) 

void setSticky ( Integer  value  ) 

void setTitle ( String  value  ) 

void setUpdatedAt ( NSTimestamp  value  ) 

void setUser ( se.caboo.beast.model.User  value  ) 

void setUserRelationship ( se.caboo.beast.model.User  value  ) 

Integer sticky (  ) 

String title (  ) 

NSTimestamp updatedAt (  ) 


Member Data Documentation

final ERXKey<NSTimestamp> CREATED_AT = new ERXKey<NSTimestamp>("createdAt") [static]

final String CREATED_AT_KEY = CREATED_AT.key() [static]

final String ENTITY_NAME = "Topic" [static]

final ERXKey<se.caboo.beast.model.Forum> FORUM = new ERXKey<se.caboo.beast.model.Forum>("forum") [static]

final String FORUM_KEY = FORUM.key() [static]

final ERXKey<Integer> HITS = new ERXKey<Integer>("hits") [static]

final String HITS_KEY = HITS.key() [static]

final ERXKey<Boolean> LOCKED = new ERXKey<Boolean>("locked") [static]

final String LOCKED_KEY = LOCKED.key() [static]

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

final ERXKey<se.caboo.beast.model.Post> POSTS = new ERXKey<se.caboo.beast.model.Post>("posts") [static]

final ERXKey<Integer> POSTS_COUNT = new ERXKey<Integer>("postsCount") [static]

final String POSTS_COUNT_KEY = POSTS_COUNT.key() [static]

final String POSTS_KEY = POSTS.key() [static]

final ERXKey<NSTimestamp> REPLIED_AT = new ERXKey<NSTimestamp>("repliedAt") [static]

final String REPLIED_AT_KEY = REPLIED_AT.key() [static]

final ERXKey<se.caboo.beast.model.User> REPLIED_BY = new ERXKey<se.caboo.beast.model.User>("repliedBy") [static]

final String REPLIED_BY_KEY = REPLIED_BY.key() [static]

final ERXKey<Integer> STICKY = new ERXKey<Integer>("sticky") [static]

final String STICKY_KEY = STICKY.key() [static]

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

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

final ERXKey<NSTimestamp> UPDATED_AT = new ERXKey<NSTimestamp>("updatedAt") [static]

final String UPDATED_AT_KEY = UPDATED_AT.key() [static]

final ERXKey<se.caboo.beast.model.User> USER = new ERXKey<se.caboo.beast.model.User>("user") [static]

final String USER_KEY = USER.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