net.ajaest.jdk.data.dict.query
Class KanjiExpression
java.lang.Object
net.ajaest.jdk.data.dict.auxi.QAbout
net.ajaest.jdk.data.dict.auxi.QueryExpression<KanjiQuery>
net.ajaest.jdk.data.dict.query.KanjiExpression
public class KanjiExpression
- extends QueryExpression<KanjiQuery>
Class that represents a consistent and finished kanji expression about kanji
fields. Using methods AND and OR will increase this kanji expression, but
this won't be consistent until the successive call of processes does not
returns a new kanji Expression.
Kanji Expressions can be used to define a Kanji or a group of kanjis using
almost natural language, or to build a user friendly comprehensible query
about kanji.
- Author:
- Luis Alfonso Arce González
Method Summary |
protected KanjiQuery |
createBeginInstance()
Creates an instance of the objects which is the first step in order to
build a consistent expression. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
KanjiExpression
protected KanjiExpression(java.util.List<ConnectorEnum> booleanConnector,
java.util.List<QAbout> domains)
createBeginInstance
protected KanjiQuery createBeginInstance()
- Description copied from class:
QueryExpression
- Creates an instance of the objects which is the first step in order to
build a consistent expression.
- Specified by:
createBeginInstance
in class QueryExpression<KanjiQuery>
- Returns:
- An object of the class that represents the first step in order to
build a consistent expression