org.openspml.v2.msg.spmlsearch
Class SearchResponse
java.lang.Object
org.openspml.v2.msg.spml.Extensible
org.openspml.v2.msg.spml.ExtensibleMarshallable
org.openspml.v2.msg.spml.Response
org.openspml.v2.msg.spmlsearch.BasicResponse
org.openspml.v2.msg.spmlsearch.SearchResponse
- All Implemented Interfaces:
- Marshallable, MarshallableElement, OpenContentContainer
- Direct Known Subclasses:
- IterateResponse
- public class SearchResponse
- extends org.openspml.v2.msg.spmlsearch.BasicResponse
- Author:
- kent.spaulding@sun.com
Date: Feb 16, 2006
Methods inherited from class org.openspml.v2.msg.spml.Response |
addErrorMessage, clearErrorMessages, getError, getErrorMessages, getRequestID, getStatus, removeErrorMessage, setError, setRequestID, setStatus, toXML |
Methods inherited from class org.openspml.v2.msg.spml.Extensible |
addOpenContentAttr, addOpenContentAttr, addOpenContentElement, findOpenContentAttrValueByName, findOperationalAttrByName, findOperationalNVPByName, getOpenContentAttrs, getOpenContentElements, isValid, removeOpenContentAttr, removeOpenContentElement, setOpenContent, setOpenContentAttrs, setOpenContentElements |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
SearchResponse
public SearchResponse()
SearchResponse
public SearchResponse(java.lang.String[] errorMessages,
StatusCode status,
java.lang.String requestId,
ErrorCode errorCode,
PSO[] pso,
ResultsIterator iterator)
addPSO
public void addPSO(PSO pso)
removePSO
public boolean removePSO(PSO pso)
clearPSOs
public void clearPSOs()
getPSOs
public PSO[] getPSOs()
getIterator
public ResultsIterator getIterator()
setIterator
public void setIterator(ResultsIterator iterator)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class Response
hashCode
public int hashCode()
- Overrides:
hashCode
in class Response
getNamespacesInfo
public PrefixAndNamespaceTuple[] getNamespacesInfo()
- Description copied from interface:
MarshallableElement
- We need to know the namespace of the class to include.
- Specified by:
getNamespacesInfo
in interface MarshallableElement
- Overrides:
getNamespacesInfo
in class Extensible
Copyright © Sun Microsystems, Inc. All Rights Reserved.