|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.csm.query.CSMQuerySpec
Supported API: false
Extendable: false
Field Summary | |
private static String |
CLASSNAME
|
static long |
EXTERNALIZATION_VERSION_UID
|
private IndirectQueryTargetDefaultView |
indirectResultTarget
|
protected static long |
OLD_FORMAT_VERSION_UID
|
private static String |
RESOURCE
|
(package private) static long |
serialVersionUID
|
private AbstractQueryResults |
theAbstractQueryResults
|
private CSMFetchRule |
theCSMFetchRule
|
private DirectSearchRule |
theDirectSearchRule
|
private Vector |
theIndirectSearchRule
|
private SortRule |
theSortRule
|
Constructor Summary | |
CSMQuerySpec()
Supported API: false |
|
CSMQuerySpec(SortRule sortRule,
AbstractQueryResults queryResults,
CSMFetchRule fetchRule,
DirectSearchRule directSearchRule,
Vector indirectSearchRules)
Supported API: false |
Method Summary | |
AbstractQueryResults |
getAbstractQueryResults()
Gets the object for the association that plays role: theAbstractQueryResults. |
CSMFetchRule |
getCSMFetchRule()
Gets the object for the association that plays role: theCSMFetchRule. |
DirectSearchRule |
getDirectSearchRule()
Gets the object for the association that plays role: theDirectSearchRule. |
IndirectQueryTargetDefaultView |
getIndirectResultTarget()
Gets the value of the attribute: indirectResultTarget. |
Vector |
getIndirectSearchRule()
Gets the object for the association that plays role: theIndirectSearchRule. |
SearchSpecification |
getSearchSpecification()
Supported API: false |
SortRule |
getSortRule()
Gets the object for the association that plays role: theSortRule. |
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(CSMQuerySpec thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
void |
setAbstractQueryResults(AbstractQueryResults a_AbstractQueryResults)
Sets the object for the association that plays role: theAbstractQueryResults. |
void |
setCSMFetchRule(CSMFetchRule a_CSMFetchRule)
Sets the object for the association that plays role: theCSMFetchRule. |
void |
setDirectSearchRule(DirectSearchRule a_DirectSearchRule)
Sets the object for the association that plays role: theDirectSearchRule. |
void |
setIndirectResultTarget(IndirectQueryTargetDefaultView a_IndirectResultTarget)
Sets the value of the attribute: indirectResultTarget. |
void |
setIndirectSearchRule(Vector a_IndirectSearchRule)
Sets the object for the association that plays role: theIndirectSearchRule. |
void |
setResults(Vector results)
Supported API: false |
void |
setSortRule(SortRule a_SortRule)
Sets the object for the association that plays role: theSortRule. |
private void |
theAbstractQueryResultsValidate(AbstractQueryResults a_AbstractQueryResults)
|
private void |
theDirectSearchRuleValidate(DirectSearchRule a_DirectSearchRule)
|
private void |
theSortRuleValidate(SortRule a_SortRule)
|
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 IndirectQueryTargetDefaultView indirectResultTarget
private SortRule theSortRule
private CSMFetchRule theCSMFetchRule
private DirectSearchRule theDirectSearchRule
private Vector theIndirectSearchRule
private AbstractQueryResults theAbstractQueryResults
static final long serialVersionUID
public static final long EXTERNALIZATION_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
Constructor Detail |
public CSMQuerySpec()
public CSMQuerySpec(SortRule sortRule, AbstractQueryResults queryResults, CSMFetchRule fetchRule, DirectSearchRule directSearchRule, Vector indirectSearchRules) throws CSMQueryException
sortRule
- queryResults
- fetchRule
- directSearchRule
- indirectSearchRules
-
CSMQueryException
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(CSMQuerySpec 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 IndirectQueryTargetDefaultView getIndirectResultTarget()
public void setIndirectResultTarget(IndirectQueryTargetDefaultView a_IndirectResultTarget) throws WTPropertyVetoException
a_IndirectResultTarget
-
WTPropertyVetoException
public SortRule getSortRule()
public void setSortRule(SortRule a_SortRule) throws WTPropertyVetoException
a_SortRule
-
WTPropertyVetoException
private void theSortRuleValidate(SortRule a_SortRule) throws WTPropertyVetoException
a_SortRule
-
WTPropertyVetoException
public CSMFetchRule getCSMFetchRule()
public void setCSMFetchRule(CSMFetchRule a_CSMFetchRule) throws WTPropertyVetoException
a_CSMFetchRule
-
WTPropertyVetoException
public DirectSearchRule getDirectSearchRule()
public void setDirectSearchRule(DirectSearchRule a_DirectSearchRule) throws WTPropertyVetoException
a_DirectSearchRule
-
WTPropertyVetoException
private void theDirectSearchRuleValidate(DirectSearchRule a_DirectSearchRule) throws WTPropertyVetoException
a_DirectSearchRule
-
WTPropertyVetoException
public Vector getIndirectSearchRule()
public void setIndirectSearchRule(Vector a_IndirectSearchRule) throws WTPropertyVetoException
a_IndirectSearchRule
-
WTPropertyVetoException
public AbstractQueryResults getAbstractQueryResults()
public void setAbstractQueryResults(AbstractQueryResults a_AbstractQueryResults) throws WTPropertyVetoException
a_AbstractQueryResults
-
WTPropertyVetoException
private void theAbstractQueryResultsValidate(AbstractQueryResults a_AbstractQueryResults) throws WTPropertyVetoException
a_AbstractQueryResults
-
WTPropertyVetoException
public SearchSpecification getSearchSpecification() throws CSMQueryException
CSMQueryException
public void setResults(Vector results) throws WTPropertyVetoException
results
-
WTPropertyVetoException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |