net.ajaest.jdk.data.dict.sort
Class OrderDef

java.lang.Object
  extended by net.ajaest.jdk.data.dict.auxi.QAbout
      extended by net.ajaest.jdk.data.dict.sort.OrderDef
Direct Known Subclasses:
NumberOrderDef, RamdomOrderDef, StringOrderDef

public class OrderDef
extends QAbout


Field Summary
private  SortCaseEnum orderCase
           
private  KanjiEnums.KanjiFieldEnum sortField
           
 
Fields inherited from class net.ajaest.jdk.data.dict.auxi.QAbout
previousBConnector, queryDomains
 
Constructor Summary
protected OrderDef(KanjiEnums.KanjiFieldEnum sortField, java.util.List<ConnectorEnum> booleanConnector, java.util.List<QAbout> domains)
           
 
Method Summary
 SortCaseEnum getOrderBy()
           
 KanjiEnums.KanjiFieldEnum getSortField()
           
 KanjiSortExpression ramdomly()
           
 void setOrderBy(SortCaseEnum obe)
           
 void setSortField(KanjiEnums.KanjiFieldEnum sortField)
           
 java.lang.String toString()
          Inhrited methods should override this.
 
Methods inherited from class net.ajaest.jdk.data.dict.auxi.QAbout
addDomain, equals, getBooleanCases, getDomains, hashCode, size
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

sortField

private KanjiEnums.KanjiFieldEnum sortField

orderCase

private SortCaseEnum orderCase
Constructor Detail

OrderDef

protected OrderDef(KanjiEnums.KanjiFieldEnum sortField,
                   java.util.List<ConnectorEnum> booleanConnector,
                   java.util.List<QAbout> domains)
Method Detail

setOrderBy

public void setOrderBy(SortCaseEnum obe)

getSortField

public KanjiEnums.KanjiFieldEnum getSortField()

getOrderBy

public SortCaseEnum getOrderBy()

setSortField

public void setSortField(KanjiEnums.KanjiFieldEnum sortField)

ramdomly

public KanjiSortExpression ramdomly()

toString

public java.lang.String toString()
Description copied from class: QAbout
Inhrited methods should override this.

Overrides:
toString in class QAbout