kotkabeans
Class Kaannos

java.lang.Object
  |
  +--kotkabeans.Kaannos

public class Kaannos
extends java.lang.Object

Stores one text and translations to it.


Field Summary
protected  java.lang.String comment
           
protected  java.lang.Integer ID
           
protected  java.lang.String meaning
           
protected  java.lang.String page
           
protected  java.lang.String text
           
protected  java.util.HashMap translations
          Translations to text
 
Constructor Summary
Kaannos()
          Just dummy empty constructor.
 
Method Summary
 boolean equals(java.lang.Object kaannos)
           
 java.lang.String getComment()
          Simple access method.
 java.lang.Integer getID()
          Simple access method.
 java.util.Iterator getLanguages()
           
 java.lang.String getMeaning()
          Simple access method.
 java.lang.String getPage()
          Simple access method.
 java.lang.String getText()
          Simple access method.
 java.lang.String getTranslation(java.lang.Object language)
          Gets text in wanted language.
 boolean hasTranslations()
          For checking if there is any translations set.
 void setComment(java.lang.String s)
          Simple access method.
 void setID(java.lang.Integer i)
          Simple access method.
 void setMeaning(java.lang.String s)
          Simple access method.
 void setPage(java.lang.String s)
          Simple access method.
 void setText(java.lang.String s)
          Simple access method.
 void setTranslation(java.lang.Object language, java.lang.String text)
          Adds translation to text.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ID

protected java.lang.Integer ID

text

protected java.lang.String text

meaning

protected java.lang.String meaning

comment

protected java.lang.String comment

page

protected java.lang.String page

translations

protected java.util.HashMap translations
Translations to text

Constructor Detail

Kaannos

public Kaannos()
Just dummy empty constructor.

Method Detail

setID

public void setID(java.lang.Integer i)
Simple access method.


getID

public java.lang.Integer getID()
Simple access method. return


setText

public void setText(java.lang.String s)
Simple access method.

Parameters:
s -

getText

public java.lang.String getText()
Simple access method.

Returns:

setMeaning

public void setMeaning(java.lang.String s)
Simple access method.

Parameters:
s -

getMeaning

public java.lang.String getMeaning()
Simple access method.

Returns:

setComment

public void setComment(java.lang.String s)
Simple access method.

Parameters:
s -

getComment

public java.lang.String getComment()
Simple access method.

Returns:

setPage

public void setPage(java.lang.String s)
Simple access method.

Parameters:
s -

getPage

public java.lang.String getPage()
Simple access method.

Returns:

setTranslation

public void setTranslation(java.lang.Object language,
                           java.lang.String text)
Adds translation to text.

Parameters:
language - what language is translation
text - translated text

getTranslation

public java.lang.String getTranslation(java.lang.Object language)
Gets text in wanted language.

Parameters:
language - wanted language
Returns:
translation to text in wanted language

hasTranslations

public boolean hasTranslations()
For checking if there is any translations set.


getLanguages

public java.util.Iterator getLanguages()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

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