|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use PublicationGroup | |
| 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 | |
| Uses of PublicationGroup in edu.iu.iv.modeling.tarl.output |
| Methods in edu.iu.iv.modeling.tarl.output with parameters of type PublicationGroup | |
void |
OutputWriter.initialize(PublicationGroup publicationGroup,
AuthorGroup authorGroup,
TopicGroup topicGroup)
Initializes the OutputWriter with the given publications, authors and topics |
| Uses of PublicationGroup in edu.iu.iv.modeling.tarl.output.impl |
| Fields in edu.iu.iv.modeling.tarl.output.impl declared as PublicationGroup | |
PublicationGroup |
DefaultOutputWriter.publications
Stores the PublicationGroupInterface for the model |
| Methods in edu.iu.iv.modeling.tarl.output.impl with parameters of type PublicationGroup | |
void |
DefaultOutputWriter.initialize(PublicationGroup publicationGroup,
AuthorGroup authorGroup,
TopicGroup topicGroup)
Initializes the OutputWriter with the given publications and authors |
| Uses of PublicationGroup in edu.iu.iv.modeling.tarl.publication |
| Methods in edu.iu.iv.modeling.tarl.publication that return PublicationGroup | |
PublicationGroup |
PublicationManager.getPublications()
Returns the group of Publications. |
PublicationGroup |
PublicationGroup.getRandomPublications(int numElements)
Returns the specified number of distinct random Publications from the PublicationGroup as a PublicationGroup. |
PublicationGroup |
PublicationDatabase.getPublications()
Returns all the Publications in the database |
PublicationGroup |
Publication.getCitations()
Returns the citations of the Publication |
static PublicationGroup |
AbstractPublicationUtility.filterOnYearEquality(PublicationGroup publicationGroup,
int year)
Filters out all the Publications which do not have the same year of publications as specified. |
static PublicationGroup |
AbstractPublicationUtility.filterOnYearLessThan(PublicationGroup publicationGroup,
int year)
Filters out all the Publications which have a year greater than or equal to the specified year |
static PublicationGroup |
AbstractPublicationUtility.filterOnTopicEquality(PublicationGroup publicationGroup,
Topic topic)
Filters based on the Topic of Publication on the conditions of equality with the specified Topic. |
static PublicationGroup |
AbstractPublicationUtility.filterOnAuthorEquality(PublicationGroup publicationGroup,
Author author)
Filters based on the Author of Publication on the conditions of equality with the specified Author. |
static PublicationGroup |
AbstractPublicationUtility.filterOnCitationEquality(PublicationGroup publicationGroup,
Publication citation)
Filters based on the Citation of Publication on the conditions of equality with the specified Topic. |
static PublicationGroup |
AbstractPublicationUtility.getAllCitedPublications(PublicationGroup publicationGroup,
int numLevels)
Returns the Group of Publications cited by the specified Group uptil the specified level of references |
| Methods in edu.iu.iv.modeling.tarl.publication with parameters of type PublicationGroup | |
void |
PublicationGroup.union(PublicationGroup publicationGroupInterface)
Modifies the PublicationGroup to be the union of itself and the specified PublicationGroup. |
boolean |
PublicationGroup.isSubset(PublicationGroup publication_group)
Tests whether the specified PublicationGroup |
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,
PublicationGroup citations)
Initializes the Publications with the specified parameters |
static PublicationGroup |
AbstractPublicationUtility.filterOnYearEquality(PublicationGroup publicationGroup,
int year)
Filters out all the Publications which do not have the same year of publications as specified. |
static PublicationGroup |
AbstractPublicationUtility.filterOnYearLessThan(PublicationGroup publicationGroup,
int year)
Filters out all the Publications which have a year greater than or equal to the specified year |
static PublicationGroup |
AbstractPublicationUtility.filterOnTopicEquality(PublicationGroup publicationGroup,
Topic topic)
Filters based on the Topic of Publication on the conditions of equality with the specified Topic. |
static PublicationGroup |
AbstractPublicationUtility.filterOnAuthorEquality(PublicationGroup publicationGroup,
Author author)
Filters based on the Author of Publication on the conditions of equality with the specified Author. |
static PublicationGroup |
AbstractPublicationUtility.filterOnCitationEquality(PublicationGroup publicationGroup,
Publication citation)
Filters based on the Citation of Publication on the conditions of equality with the specified Topic. |
static PublicationGroup |
AbstractPublicationUtility.getAllCitedPublications(PublicationGroup publicationGroup,
int numLevels)
Returns the Group of Publications cited by the specified Group uptil the specified level of references |
| Uses of PublicationGroup in edu.iu.iv.modeling.tarl.publication.impl |
| Classes in edu.iu.iv.modeling.tarl.publication.impl that implement PublicationGroup | |
class |
DefaultPublicationGroup
This class defines a default implementation of the PublicationGroupInterface. |
| Methods in edu.iu.iv.modeling.tarl.publication.impl that return PublicationGroup | |
static PublicationGroup |
DefaultPublicationUtility.filterOnYearEquality(PublicationGroup publicationGroup,
int year)
Filters out all the Publications which do not have the same year of publications as specified. |
static PublicationGroup |
DefaultPublicationUtility.filterOnYearLessThan(PublicationGroup publicationGroup,
int year)
Filters out all the Publications which have a year greater than or equal to the specified year |
static PublicationGroup |
DefaultPublicationUtility.filterOnTopicEquality(PublicationGroup publicationGroup,
Topic topic)
Filters based on the Topic of Publication on the conditions of equality with the specified Topic. |
static PublicationGroup |
DefaultPublicationUtility.filterOnAuthorEquality(PublicationGroup publicationGroup,
Author author)
Filters based on the Author of Publication on the conditions of equality with the specified Author. |
static PublicationGroup |
DefaultPublicationUtility.filterOnCitationEquality(PublicationGroup publicationGroup,
Publication citation)
Filters based on the Citation of Publication on the conditions of equality with the specified Topic. |
static PublicationGroup |
DefaultPublicationUtility.getAllCitedPublications(PublicationGroup publicationGroup)
Returns the Group of Publications cited by the specified Group |
static PublicationGroup |
DefaultPublicationUtility.getAllCitedPublications(PublicationGroup publicationGroup,
int numLevels)
Returns the Group of Publications cited by the specified Group uptil the specified level of references |
PublicationGroup |
DefaultPublicationManager.getPublications()
Returns all the Publications in the environment |
PublicationGroup |
DefaultPublicationGroup.getRandomPublications(int num_elements)
Returns the specified number of different random Publications from the PublicationGroup as a PublicationGroup. |
static PublicationGroup |
DefaultPublicationGroup.union(PublicationGroup publication_group1,
PublicationGroup publication_group2)
Returns the union of two specified PublicationGroups as a PublicationGroup. |
static PublicationGroup |
DefaultPublicationGroup.intersection(PublicationGroup publication_group1,
PublicationGroup publication_group2)
Returns the intersection of two specified PublicationGroups. |
static PublicationGroup |
DefaultPublicationGroup.difference(PublicationGroup publication_group1,
PublicationGroup publication_group2)
Returns the difference of the two specified PublicationGroups. |
PublicationGroup |
DefaultPublicationDatabase.getPublications()
Returns the group of Publications in the Database |
PublicationGroup |
DefaultPublication.getCitations()
Returns the Citations of the Publication |
| Methods in edu.iu.iv.modeling.tarl.publication.impl with parameters of type PublicationGroup | |
static PublicationGroup |
DefaultPublicationUtility.filterOnYearEquality(PublicationGroup publicationGroup,
int year)
Filters out all the Publications which do not have the same year of publications as specified. |
static PublicationGroup |
DefaultPublicationUtility.filterOnYearLessThan(PublicationGroup publicationGroup,
int year)
Filters out all the Publications which have a year greater than or equal to the specified year |
static PublicationGroup |
DefaultPublicationUtility.filterOnTopicEquality(PublicationGroup publicationGroup,
Topic topic)
Filters based on the Topic of Publication on the conditions of equality with the specified Topic. |
static PublicationGroup |
DefaultPublicationUtility.filterOnAuthorEquality(PublicationGroup publicationGroup,
Author author)
Filters based on the Author of Publication on the conditions of equality with the specified Author. |
static PublicationGroup |
DefaultPublicationUtility.filterOnCitationEquality(PublicationGroup publicationGroup,
Publication citation)
Filters based on the Citation of Publication on the conditions of equality with the specified Topic. |
static PublicationGroup |
DefaultPublicationUtility.getAllCitedPublications(PublicationGroup publicationGroup)
Returns the Group of Publications cited by the specified Group |
static PublicationGroup |
DefaultPublicationUtility.getAllCitedPublications(PublicationGroup publicationGroup,
int numLevels)
Returns the Group of Publications cited by the specified Group uptil the specified level of references |
void |
DefaultPublicationGroup.union(PublicationGroup publication_group)
Modifies the PublicationGroup to be the union of itself and the specified PublicationGroup. |
static PublicationGroup |
DefaultPublicationGroup.union(PublicationGroup publication_group1,
PublicationGroup publication_group2)
Returns the union of two specified PublicationGroups as a PublicationGroup. |
static PublicationGroup |
DefaultPublicationGroup.union(PublicationGroup publication_group1,
PublicationGroup publication_group2)
Returns the union of two specified PublicationGroups as a PublicationGroup. |
void |
DefaultPublicationGroup.intersection(PublicationGroup publication_group)
Modifies the PublicationGroup to be the intersection of the Group and the specified PublicationGroup. |
static PublicationGroup |
DefaultPublicationGroup.intersection(PublicationGroup publication_group1,
PublicationGroup publication_group2)
Returns the intersection of two specified PublicationGroups. |
static PublicationGroup |
DefaultPublicationGroup.intersection(PublicationGroup publication_group1,
PublicationGroup publication_group2)
Returns the intersection of two specified PublicationGroups. |
void |
DefaultPublicationGroup.difference(PublicationGroup publication_group)
Modifies the Group to be the difference of the current PublicationGroup and the specified PublicationGroup. |
static PublicationGroup |
DefaultPublicationGroup.difference(PublicationGroup publication_group1,
PublicationGroup publication_group2)
Returns the difference of the two specified PublicationGroups. |
static PublicationGroup |
DefaultPublicationGroup.difference(PublicationGroup publication_group1,
PublicationGroup publication_group2)
Returns the difference of the two specified PublicationGroups. |
boolean |
DefaultPublicationGroup.isSubset(PublicationGroup publication_group)
Tests whether the specified PublicationGroup |
static boolean |
DefaultPublicationGroup.isSubset(PublicationGroup publication_group1,
PublicationGroup publication_group2)
Tests whether the PublicationGroup |
static boolean |
DefaultPublicationGroup.isSubset(PublicationGroup publication_group1,
PublicationGroup publication_group2)
Tests whether the PublicationGroup |
static boolean |
DefaultPublicationGroup.areSetEqual(PublicationGroup publication_group1,
PublicationGroup publication_group2)
Tests whether the two PublicationGroups are equal or not in terms of Set Equality. |
static boolean |
DefaultPublicationGroup.areSetEqual(PublicationGroup publication_group1,
PublicationGroup publication_group2)
Tests whether the two PublicationGroups are equal or not in terms of Set Equality. |
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,
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 PublicationGroup | |
DefaultPublicationGroup(PublicationGroup publications)
Creates a new instance for a PublicationGroup as an exact replica of the specified PublicationGroup object |
|
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 |
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||