Uses of Interface
edu.iu.iv.modeling.tarl.author.AuthorGroup

Packages that use AuthorGroup
edu.iu.iv.modeling.tarl.author   
edu.iu.iv.modeling.tarl.author.impl   
edu.iu.iv.modeling.tarl.output   
edu.iu.iv.modeling.tarl.output.impl   
edu.iu.iv.modeling.tarl.publication   
edu.iu.iv.modeling.tarl.publication.impl   
edu.iu.iv.modeling.tarl.util   
edu.iu.iv.modeling.tarl.util.impl   
 

Uses of AuthorGroup in edu.iu.iv.modeling.tarl.author
 

Methods in edu.iu.iv.modeling.tarl.author that return AuthorGroup
 AuthorGroup AuthorManager.getAuthors()
          Returns the group of Authors.
 AuthorGroup AuthorDatabase.getAuthors()
          Returns all the Authors in the database
static AuthorGroup AbstractAuthorUtility.filterOnTopicEquality(AuthorGroup authorGroup, Topic topic)
          Filters based on the Topic of Author on the conditions of equality with the specified Topic.
static AuthorGroup AbstractAuthorUtility.getAllActiveAuthors(AuthorGroup authorGroup)
          Filters out Authors that are deactivated.
 

Methods in edu.iu.iv.modeling.tarl.author with parameters of type AuthorGroup
static AuthorGroup AbstractAuthorUtility.filterOnTopicEquality(AuthorGroup authorGroup, Topic topic)
          Filters based on the Topic of Author on the conditions of equality with the specified Topic.
static AuthorGroup AbstractAuthorUtility.getAllActiveAuthors(AuthorGroup authorGroup)
          Filters out Authors that are deactivated.
static java.util.Collection AbstractAuthorUtility.partitionOnTopic(AuthorGroup authorGroup)
          Partitions the Authors on the basis of Topic.
 

Uses of AuthorGroup in edu.iu.iv.modeling.tarl.author.impl
 

Classes in edu.iu.iv.modeling.tarl.author.impl that implement AuthorGroup
 class DefaultAuthorGroup
          This class defines a default implementation of AuthorGroupInterface using the ExtendedHashSet.
 

Methods in edu.iu.iv.modeling.tarl.author.impl that return AuthorGroup
static AuthorGroup DefaultAuthorUtility.filterOnTopicEquality(AuthorGroup authorGroup, Topic topic)
          Filters based on the Topic of Author on the conditions of equality with the specified Topic.
static AuthorGroup DefaultAuthorUtility.getAllActiveAuthors(AuthorGroup authorGroup)
          Filters out Authors that are deactivated.
 AuthorGroup DefaultAuthorManager.getAuthors()
          Returns the group of Authors.
 AuthorGroup DefaultAuthorGroup.getRandomAuthors(int num_elements)
          Returns the specified number of different random Authors from the AuthorGroup as an AuthorGroup.
static AuthorGroup DefaultAuthorGroup.union(AuthorGroup author_group1, AuthorGroup author_group2)
          Returns the union of two specified AuthorGroups as an AuthorGroup.
static AuthorGroup DefaultAuthorGroup.intersection(AuthorGroup author_group1, AuthorGroup author_group2)
          Returns the intersection of two specified AuthorGroups.
static AuthorGroup DefaultAuthorGroup.difference(AuthorGroup author_group1, AuthorGroup author_group2)
          Returns the difference of the two specified AuthorGroups.
 AuthorGroup DefaultAuthorDatabase.getAuthors()
          Returns the list of Authors in the Database
 

Methods in edu.iu.iv.modeling.tarl.author.impl with parameters of type AuthorGroup
static AuthorGroup DefaultAuthorUtility.filterOnTopicEquality(AuthorGroup authorGroup, Topic topic)
          Filters based on the Topic of Author on the conditions of equality with the specified Topic.
static AuthorGroup DefaultAuthorUtility.getAllActiveAuthors(AuthorGroup authorGroup)
          Filters out Authors that are deactivated.
static java.util.Collection DefaultAuthorUtility.partitionOnTopic(AuthorGroup authorGroup)
          Partitions the Authors on the basis of Topic.
 void DefaultAuthorGroup.union(AuthorGroup author_group)
          Modifies the AuthorGroup to be the union of itself and the specified AuthorGroup.
static AuthorGroup DefaultAuthorGroup.union(AuthorGroup author_group1, AuthorGroup author_group2)
          Returns the union of two specified AuthorGroups as an AuthorGroup.
static AuthorGroup DefaultAuthorGroup.union(AuthorGroup author_group1, AuthorGroup author_group2)
          Returns the union of two specified AuthorGroups as an AuthorGroup.
 void DefaultAuthorGroup.intersection(AuthorGroup author_group)
          Modifies the AuthorGroup to be the intersection of the Group and the specified AuthorGroup.
static AuthorGroup DefaultAuthorGroup.intersection(AuthorGroup author_group1, AuthorGroup author_group2)
          Returns the intersection of two specified AuthorGroups.
static AuthorGroup DefaultAuthorGroup.intersection(AuthorGroup author_group1, AuthorGroup author_group2)
          Returns the intersection of two specified AuthorGroups.
 void DefaultAuthorGroup.difference(AuthorGroup author_group)
          Modifies the Group to be the difference of the current AuthorGroup and the specified AuthorGroup.
static AuthorGroup DefaultAuthorGroup.difference(AuthorGroup author_group1, AuthorGroup author_group2)
          Returns the difference of the two specified AuthorGroups.
static AuthorGroup DefaultAuthorGroup.difference(AuthorGroup author_group1, AuthorGroup author_group2)
          Returns the difference of the two specified AuthorGroups.
static boolean DefaultAuthorGroup.isSubset(AuthorGroup author_group1, AuthorGroup author_group2)
          Tests whether the AuthorGroup specified by the second argument is a subset of the AuthorGroup specified by the first argument
static boolean DefaultAuthorGroup.isSubset(AuthorGroup author_group1, AuthorGroup author_group2)
          Tests whether the AuthorGroup specified by the second argument is a subset of the AuthorGroup specified by the first argument
static boolean DefaultAuthorGroup.areSetEqual(AuthorGroup author_group1, AuthorGroup author_group2)
          Tests whether the two AuthorGroups are equal or not in terms of Set Equality.
static boolean DefaultAuthorGroup.areSetEqual(AuthorGroup author_group1, AuthorGroup author_group2)
          Tests whether the two AuthorGroups are equal or not in terms of Set Equality.
 

Constructors in edu.iu.iv.modeling.tarl.author.impl with parameters of type AuthorGroup
DefaultAuthorGroup(AuthorGroup authors)
          Creates a new instance for a AuthorGroup as an exact replica of the specified AuthorGroup object
 

Uses of AuthorGroup in edu.iu.iv.modeling.tarl.output
 

Methods in edu.iu.iv.modeling.tarl.output with parameters of type AuthorGroup
 void OutputWriter.initialize(PublicationGroup publicationGroup, AuthorGroup authorGroup, TopicGroup topicGroup)
          Initializes the OutputWriter with the given publications, authors and topics
 

Uses of AuthorGroup in edu.iu.iv.modeling.tarl.output.impl
 

Fields in edu.iu.iv.modeling.tarl.output.impl declared as AuthorGroup
 AuthorGroup DefaultOutputWriter.authors
          Stores the AuthorGroupInterface for the model
 

Methods in edu.iu.iv.modeling.tarl.output.impl with parameters of type AuthorGroup
 void DefaultOutputWriter.initialize(PublicationGroup publicationGroup, AuthorGroup authorGroup, TopicGroup topicGroup)
          Initializes the OutputWriter with the given publications and authors
 

Uses of AuthorGroup in edu.iu.iv.modeling.tarl.publication
 

Methods in edu.iu.iv.modeling.tarl.publication that return AuthorGroup
 AuthorGroup Publication.getAuthors()
          Returns the Authors who have collaborated for the Publication
 

Methods in edu.iu.iv.modeling.tarl.publication with parameters of type AuthorGroup
 void PublicationDatabase.addPublication(int year, Topic topic, AuthorGroup authors)
          Adds a new Publication to the database with the specified year of publication, Topic and the group of Authors.
 void PublicationDatabase.addPublication(int year, Topic topic, AuthorGroup authors, PublicationGroup citations)
          Adds a new Publication to the database with the specified year of publication, Topic and the group of Authors and the group of Publications.
 void Publication.initialize(int id, int year, Topic topic, AuthorGroup authors)
          Initializes the Publications with the specified parameters
 void Publication.initialize(int id, int year, Topic topic, AuthorGroup authors, PublicationGroup citations)
          Initializes the Publications with the specified parameters
 

Uses of AuthorGroup in edu.iu.iv.modeling.tarl.publication.impl
 

Methods in edu.iu.iv.modeling.tarl.publication.impl that return AuthorGroup
 AuthorGroup DefaultPublication.getAuthors()
          Returns the Authors of the Publication
 

Methods in edu.iu.iv.modeling.tarl.publication.impl with parameters of type AuthorGroup
 void DefaultPublicationDatabase.addPublication(int year, Topic topic, AuthorGroup authors)
          Adds a Publication to the group
 void DefaultPublicationDatabase.addPublication(int year, Topic topic, AuthorGroup authors, PublicationGroup citations)
          Adds a Publication to the group
 void DefaultPublication.initialize(int id, int year, Topic topic, AuthorGroup authors)
          Initializes an instance of a Publication with the specified id, Topic and the group of Authors
 void DefaultPublication.initialize(int id, int year, Topic topic, AuthorGroup authors, PublicationGroup citations)
          Initializes an instance of a Publication with the specified id, Topic, the group of Authors and the group of Publications
 

Constructors in edu.iu.iv.modeling.tarl.publication.impl with parameters of type AuthorGroup
DefaultPublication(int id, int year, Topic topic, AuthorGroup authors)
          Creates a new instance for an Publication with the specified id and Topic.
DefaultPublication(int id, int year, Topic topic, AuthorGroup authors, PublicationGroup citations)
          Creates a new instance for a Publication with the specified id, Topic, authors and citations
 

Uses of AuthorGroup in edu.iu.iv.modeling.tarl.util
 

Methods in edu.iu.iv.modeling.tarl.util that return AuthorGroup
 AuthorGroup AuthorsTopicBucket.getAuthors()
          Returns the AuthorGroup that the AuthorsTopicBucket stores
 

Uses of AuthorGroup in edu.iu.iv.modeling.tarl.util.impl
 

Methods in edu.iu.iv.modeling.tarl.util.impl that return AuthorGroup
 AuthorGroup DefaultAuthorsTopicBucket.getAuthors()
          Returns the AuthorGroup that the AuthorsTopicBucket stores