net.ajaest.jdk.data.dict.query
Class StringValueQAbout

java.lang.Object
  extended by net.ajaest.jdk.data.dict.auxi.QAbout
      extended by net.ajaest.jdk.data.dict.query.ValueQAbout<java.lang.String>
          extended by net.ajaest.jdk.data.dict.query.StringValueQAbout
All Implemented Interfaces:
KanjiFieldDescriptor
Direct Known Subclasses:
DeRooQAbout, DicNameQAbout, FourCornerQAbout, JISCharsetQAbout, JISCodeQAbout, MeaningLanguageQAbout, MeaningQAbout, ReadingQAbout, ReadingTypeQAbout, SkipQAbout, SpahnHadamitzkyQAbout, VariantReferenceQAbout, VariantTypeQAbout

public abstract class StringValueQAbout
extends ValueQAbout<java.lang.String>

QAbout class that represents an string 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 StringValueQAbout(java.util.List<ConnectorEnum> booleanConnector, java.util.List<QAbout> domains)
           
 
Method Summary
abstract  java.lang.String getFieldName()
           
 
Methods inherited from class net.ajaest.jdk.data.dict.query.ValueQAbout
equal, equals, equalsOrLessThan, equaslOrGreatherThan, getFieldEnum, 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

StringValueQAbout

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

getFieldName

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