|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.query.specification.DefaultSearchSpecification
Supported API: false
Extendable: false
Field Summary | |
private static String |
CLASSNAME
|
private CriteriaSpecification |
criteria
|
static long |
EXTERNALIZATION_VERSION_UID
|
private FetchSpecification |
fetch
|
private GroupSpecification |
group
|
protected static long |
OLD_FORMAT_VERSION_UID
|
private static String |
RESOURCE
|
private ResultSpecification |
result
|
(package private) static long |
serialVersionUID
|
private SortSpecification |
sort
|
Fields inherited from interface wt.query.specification.SearchSpecification |
CRITERIA, FETCH, GROUP, RESULT, SORT |
Constructor Summary | |
DefaultSearchSpecification()
|
Method Summary | |
private void |
criteriaValidate(CriteriaSpecification a_Criteria)
|
CriteriaSpecification |
getCriteria()
Gets the object for the association that plays role: criteria. |
FetchSpecification |
getFetch()
Gets the object for the association that plays role: fetch. |
GroupSpecification |
getGroup()
Gets the object for the association that plays role: group. |
ResultSpecification |
getResult()
Gets the object for the association that plays role: result. |
SortSpecification |
getSort()
Gets the object for the association that plays role: sort. |
void |
readExternal(ObjectInput input)
Reads the non-transient fields of this class from an external source. |
private boolean |
readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source, which is not the current version. |
protected boolean |
readVersion(DefaultSearchSpecification thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
void |
setCriteria(CriteriaSpecification a_Criteria)
Sets the object for the association that plays role: criteria. |
void |
setFetch(FetchSpecification a_Fetch)
Sets the object for the association that plays role: fetch. |
void |
setGroup(GroupSpecification a_Group)
Sets the object for the association that plays role: group. |
void |
setResult(ResultSpecification a_Result)
Sets the object for the association that plays role: result. |
void |
setSort(SortSpecification a_Sort)
Sets the object for the association that plays role: sort. |
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private CriteriaSpecification criteria
private FetchSpecification fetch
private SortSpecification sort
private GroupSpecification group
private ResultSpecification result
static final long serialVersionUID
public static final long EXTERNALIZATION_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
Constructor Detail |
public DefaultSearchSpecification()
Method Detail |
public void writeExternal(ObjectOutput output) throws IOException
writeExternal
in interface Externalizable
output
-
IOException
public void readExternal(ObjectInput input) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
input
-
IOException
ClassNotFoundException
protected boolean readVersion(DefaultSearchSpecification thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
private boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
public CriteriaSpecification getCriteria()
getCriteria
in interface SearchSpecification
public void setCriteria(CriteriaSpecification a_Criteria) throws WTPropertyVetoException
setCriteria
in interface SearchSpecification
a_Criteria
-
WTPropertyVetoException
private void criteriaValidate(CriteriaSpecification a_Criteria) throws WTPropertyVetoException
a_Criteria
-
WTPropertyVetoException
public FetchSpecification getFetch()
getFetch
in interface SearchSpecification
public void setFetch(FetchSpecification a_Fetch) throws WTPropertyVetoException
setFetch
in interface SearchSpecification
a_Fetch
-
WTPropertyVetoException
public SortSpecification getSort()
getSort
in interface SearchSpecification
public void setSort(SortSpecification a_Sort) throws WTPropertyVetoException
setSort
in interface SearchSpecification
a_Sort
-
WTPropertyVetoException
public GroupSpecification getGroup()
getGroup
in interface SearchSpecification
public void setGroup(GroupSpecification a_Group) throws WTPropertyVetoException
setGroup
in interface SearchSpecification
a_Group
-
WTPropertyVetoException
public ResultSpecification getResult()
getResult
in interface SearchSpecification
public void setResult(ResultSpecification a_Result) throws WTPropertyVetoException
setResult
in interface SearchSpecification
a_Result
-
WTPropertyVetoException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |