|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.tangosol.util.SimpleQueryRecord.PartialResult
public static class SimpleQueryRecord.PartialResult
Simple QueryRecord.PartialResult implementation.
Nested Class Summary | |
---|---|
class |
SimpleQueryRecord.PartialResult.AbstractRecordableStep Simple abstract RecordableStep implementation. |
class |
SimpleQueryRecord.PartialResult.ExplainStep Simple QueryRecord.PartialResult.ExplainStep implementation. |
static class |
SimpleQueryRecord.PartialResult.IndexLookupRecord Simple QueryRecord.PartialResult.IndexLookupRecord implementation. |
static class |
SimpleQueryRecord.PartialResult.Step Simple QueryRecord.PartialResult.Step implementation. |
class |
SimpleQueryRecord.PartialResult.TraceStep Simple QueryRecord.PartialResult.TraceStep implementation. |
Nested classes/interfaces inherited from interface com.tangosol.util.QueryRecord.PartialResult |
---|
QueryRecord.PartialResult.RecordableStep |
Field Summary | |
---|---|
protected java.util.List |
m_listSteps The map of steps. |
Constructor Summary | |
---|---|
SimpleQueryRecord.PartialResult() Default constructor (necessary for the ExternalizableLite interface). |
|
SimpleQueryRecord.PartialResult(PartitionSet partMask) Construct a PartialResult. |
|
SimpleQueryRecord.PartialResult(QueryContext ctx, PartitionSet partMask) Construct a PartialResult. |
|
SimpleQueryRecord.PartialResult(QueryRecord.PartialResult result) Copy constructor for a Result. |
Method Summary | |
---|---|
PartitionSet |
getPartitions() Get the set of partitions associated with this partial result. |
java.util.List |
getSteps() Get the list of steps for this query record partial result in the order that they occurred. |
QueryRecord.PartialResult.ExplainStep |
instantiateExplainStep(Filter filter) Instantiate a new explain step for the given filter and add it to this result's list of steps. |
QueryRecord.PartialResult.TraceStep |
instantiateTraceStep(Filter filter) Instantiate a new trace step for the given filter and add it to this result's list of steps. |
protected boolean |
isMatching(QueryRecord.PartialResult result) Determine whether or not the given result is capable of being placed in one-to-one correspondence with this result. |
protected void |
merge(QueryRecord.PartialResult result) Merge the given result with this one. |
void |
readExternal(java.io.DataInput in) Restore the contents of this object by loading the object's state from the passed DataInput object. |
void |
readExternal(PofReader in) Restore the contents of a user type instance by reading its state using the specified PofReader object. |
void |
writeExternal(java.io.DataOutput out) Save the contents of this object by storing the object's state into the passed DataOutput object. |
void |
writeExternal(PofWriter out) Save the contents of a POF user type instance by writing its state using the specified PofWriter object. |
Field Detail |
---|
protected java.util.List m_listSteps
Constructor Detail |
---|
public SimpleQueryRecord.PartialResult()
public SimpleQueryRecord.PartialResult(PartitionSet partMask)
partMask
- the partitions to be included in creating this partial resultpublic SimpleQueryRecord.PartialResult(QueryContext ctx, PartitionSet partMask)
ctx
- the query contextpartMask
- the partitions to be included in creating this partial resultpublic SimpleQueryRecord.PartialResult(QueryRecord.PartialResult result)
result
- the result to copyMethod Detail |
---|
public java.util.List getSteps()
getSteps
in interface QueryRecord.PartialResult
public PartitionSet getPartitions()
getPartitions
in interface QueryRecord.PartialResult
public QueryRecord.PartialResult.ExplainStep instantiateExplainStep(Filter filter)
filter
- the filterpublic QueryRecord.PartialResult.TraceStep instantiateTraceStep(Filter filter)
filter
- the filterprotected void merge(QueryRecord.PartialResult result)
result
- the result to mergeprotected boolean isMatching(QueryRecord.PartialResult result)
result
- the result to be checkedpublic void readExternal(java.io.DataInput in) throws java.io.IOException
readExternal
in interface ExternalizableLite
in
- the DataInput stream to read data from in order to restore the state of this objectjava.io.IOException
- if an I/O exception occursjava.io.NotActiveException
- if the object is not in its initial state, and therefore cannot be deserialized intopublic void writeExternal(java.io.DataOutput out) throws java.io.IOException
writeExternal
in interface ExternalizableLite
out
- the DataOutput stream to write the state of this object tojava.io.IOException
- if an I/O exception occurspublic void readExternal(PofReader in) throws java.io.IOException
readExternal
in interface PortableObject
in
- the PofReader from which to read the object's statejava.io.IOException
- if an I/O error occurspublic void writeExternal(PofWriter out) throws java.io.IOException
writeExternal
in interface PortableObject
out
- the PofWriter to which to write the object's statejava.io.IOException
- if an I/O error occurs
|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |