net.ajaest.jdk.data.dict.query.kanjiFields
Class JLPTLevelQAbout

java.lang.Object
  extended by net.ajaest.jdk.data.dict.auxi.QAbout
      extended by net.ajaest.jdk.data.dict.query.ValueQAbout<java.lang.Integer>
          extended by net.ajaest.jdk.data.dict.query.IntegerValueQAbout
              extended by net.ajaest.jdk.data.dict.query.kanjiFields.JLPTLevelQAbout
All Implemented Interfaces:
KanjiFieldDescriptor

public class JLPTLevelQAbout
extends IntegerValueQAbout

QAbout class that represents a kanji JLPT level domain.

Author:
Luis Alfonso Arce González

Field Summary
 
Fields inherited from class net.ajaest.jdk.data.dict.query.ValueQAbout
qc, value
 
Fields inherited from class net.ajaest.jdk.data.dict.auxi.QAbout
previousBConnector, queryDomains
 
Constructor Summary
protected JLPTLevelQAbout(java.util.List<ConnectorEnum> booleanConnector, java.util.List<QAbout> domains)
           
 
Method Summary
 KanjiEnums.KanjiFieldEnum getFieldEnum()
           
 java.lang.String getFieldName()
           
 
Methods inherited from class net.ajaest.jdk.data.dict.query.IntegerValueQAbout
equalsOrLessThan, equalz, equaslOrGreatherThan, greatherThan, lessThan, notEquals
 
Methods inherited from class net.ajaest.jdk.data.dict.query.ValueQAbout
equal, equals, equalsOrLessThan, equaslOrGreatherThan, getQueryCase, getValue, greatherThan, hashCode, isNull, lessThan, notEquals, toString
 
Methods inherited from class net.ajaest.jdk.data.dict.auxi.QAbout
addDomain, getBooleanCases, getDomains, size
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JLPTLevelQAbout

protected JLPTLevelQAbout(java.util.List<ConnectorEnum> booleanConnector,
                          java.util.List<QAbout> domains)
Method Detail

getFieldName

public java.lang.String getFieldName()
Specified by:
getFieldName in interface KanjiFieldDescriptor
Specified by:
getFieldName in class IntegerValueQAbout
Returns:
the name of the kanji property this class represents

getFieldEnum

public KanjiEnums.KanjiFieldEnum getFieldEnum()
Specified by:
getFieldEnum in interface KanjiFieldDescriptor
Specified by:
getFieldEnum in class ValueQAbout<java.lang.Integer>
Returns:
the enum field representation of the kanji property this class represents