net.anidb
Class AnimeCharacter

java.lang.Object
  extended by net.anidb.AnimeCharacter

public class AnimeCharacter
extends java.lang.Object

An appearance of a character in an anime.

Version:
1.0, 25.12.2009
Author:
grizzlyxp (http://anidb.net/perl-bin/animedb.pl?show=userpage&uid=63935)
See Also:
Anime, Character

Constructor Summary
AnimeCharacter()
          Creates an anime character.
AnimeCharacter(Anime anime, java.lang.Integer type, Creator creator, java.lang.Boolean mainSeiyuu)
          Creates an anime character.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 Anime getAnime()
          Returns the anime.
 Creator getCreator()
          Returns the creator.
 java.lang.Boolean getMainSeiyuu()
          Returns the 'is main seiyuu' flag.
 java.lang.Integer getType()
          Returns the type.
 int hashCode()
           
 void setAnime(Anime anime)
          Sets the anime.
 void setCreator(Creator creator)
          Sets the creator.
 void setMainSeiyuu(java.lang.Boolean mainSeiyuu)
          Sets the 'is main seiyuu' flag.
 void setType(java.lang.Integer type)
          Sets the type.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnimeCharacter

public AnimeCharacter()
Creates an anime character.


AnimeCharacter

public AnimeCharacter(Anime anime,
                      java.lang.Integer type,
                      Creator creator,
                      java.lang.Boolean mainSeiyuu)
Creates an anime character.

Parameters:
anime - The anime.
type - The type.
creator - The creator.
mainSeiyuu - The 'is main seiyuu' flag.
Method Detail

getAnime

public Anime getAnime()
Returns the anime.

Returns:
The anime or null, if the anime isn't set.

setAnime

public void setAnime(Anime anime)
Sets the anime.

Parameters:
anime - The anime.

getType

public java.lang.Integer getType()
Returns the type.

Returns:
The type or null, if the type isn't set.
See Also:
AnimeCharacterType

setType

public void setType(java.lang.Integer type)
Sets the type.

Parameters:
type - The type.
See Also:
AnimeCharacterType

getCreator

public Creator getCreator()
Returns the creator.

Returns:
The creator or null, if the creator isn't set.

setCreator

public void setCreator(Creator creator)
Sets the creator.

Parameters:
creator - The creator.

getMainSeiyuu

public java.lang.Boolean getMainSeiyuu()
Returns the 'is main seiyuu' flag.

Returns:
The flag or null, if the flag isn't set.

setMainSeiyuu

public void setMainSeiyuu(java.lang.Boolean mainSeiyuu)
Sets the 'is main seiyuu' flag.

Parameters:
mainSeiyuu - The flag.

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object