net.ajaest.jdk.data.dict
Class KanjiDatabaseInfo

java.lang.Object
  extended by net.ajaest.jdk.data.dict.KanjiDatabaseInfo

public class KanjiDatabaseInfo
extends java.lang.Object

Class that represents practical information about a kanji database. Database must only have one instance of this class.

Author:
Luis Alfonso Arce González

Field Summary
private  java.util.List<java.lang.String> copyrights
           
private  java.util.Calendar creation
           
private  java.lang.String licenseContent
           
private  java.lang.String licenseName
           
private  java.util.Calendar modified
           
private  java.lang.String name
           
private  java.lang.String version
           
 
Constructor Summary
KanjiDatabaseInfo(java.lang.String name, java.util.Calendar creation, java.util.Calendar modificated, java.util.List<java.lang.String> copyrights, java.lang.String licenseName, java.lang.String licenseContent, java.lang.String version)
           
 
Method Summary
 java.util.List<java.lang.String> getCopyrights()
           
 java.util.Calendar getCreation()
           
 java.lang.String getLicenseContent()
           
 java.lang.String getLicenseName()
           
 java.util.Calendar getModified()
           
 java.lang.String getName()
           
 java.lang.String getVersion()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

creation

private java.util.Calendar creation

modified

private java.util.Calendar modified

copyrights

private java.util.List<java.lang.String> copyrights

licenseName

private java.lang.String licenseName

licenseContent

private java.lang.String licenseContent

version

private java.lang.String version

name

private java.lang.String name
Constructor Detail

KanjiDatabaseInfo

public KanjiDatabaseInfo(java.lang.String name,
                         java.util.Calendar creation,
                         java.util.Calendar modificated,
                         java.util.List<java.lang.String> copyrights,
                         java.lang.String licenseName,
                         java.lang.String licenseContent,
                         java.lang.String version)
Method Detail

getCreation

public java.util.Calendar getCreation()

getModified

public java.util.Calendar getModified()

getCopyrights

public java.util.List<java.lang.String> getCopyrights()

getLicenseName

public java.lang.String getLicenseName()

getLicenseContent

public java.lang.String getLicenseContent()

getVersion

public java.lang.String getVersion()

getName

public java.lang.String getName()