public class MboJSONStructure
extends java.lang.Object
Constructor and Description |
---|
MboJSONStructure(boolean verbose,
boolean dropNulls,
boolean locale,
java.util.Set<java.lang.String> cols,
boolean exclude,
boolean retainMbos,
boolean generic,
boolean metaData,
boolean compact,
boolean calculateEtag,
boolean useTotalCount,
boolean keys) |
Modifier and Type | Method and Description |
---|---|
byte[] |
covertJSONObjectToBytes(com.ibm.json.java.OrderedJSONObject ojo) |
java.lang.String |
getCalculatedEtag() |
boolean |
isKey(MboRemote mbo,
MboValueInfo mboValueInfo) |
byte[] |
serializeMbo(MboRemote mbo) |
byte[] |
serializeMbo(com.ibm.json.java.OrderedJSONObject opOjo,
MboRemote mbo) |
byte[] |
serializeMboSet(MboIterator mboSet) |
byte[] |
serializeMboSet(MboIterator mboSet,
int startIndex,
int maxCount) |
byte[] |
serializeMboSet(MboSetRemote mboSet) |
byte[] |
serializeMboSet(MboSetRemote mboSet,
int startIndex,
int maxCount) |
byte[] |
serializeMboSet(com.ibm.json.java.OrderedJSONObject opOjo,
MboIterator mboSet) |
byte[] |
serializeMboSet(com.ibm.json.java.OrderedJSONObject opOjo,
MboIterator mboSet,
int startIndex,
int maxCount) |
com.ibm.json.java.OrderedJSONObject |
serializeMboSetAsJSONObject(MboIterator mboSet,
int startIndex,
int maxCount) |
com.ibm.json.java.OrderedJSONObject |
serializeMboSetAsJSONObject(MboSetRemote mboSet,
int startIndex,
int maxCount) |
com.ibm.json.java.OrderedJSONObject |
serializeMboSetAsJSONObject(com.ibm.json.java.OrderedJSONObject opOjo,
MboIterator mboSet,
int startIndex,
int maxCount) |
void |
setInitialResolvedCount(int initialResolvedCount) |
void |
setResolvedStartCount(int resolvedStartCount) |
void |
setResolvedTotalCount(int resolvedTotalCount) |
void |
setUseRowStamp(boolean useRowStamp) |
public MboJSONStructure(boolean verbose, boolean dropNulls, boolean locale, java.util.Set<java.lang.String> cols, boolean exclude, boolean retainMbos, boolean generic, boolean metaData, boolean compact, boolean calculateEtag, boolean useTotalCount, boolean keys)
verbose
- dropNulls
- locale
- cols
- exclude
- retainMbos
- public byte[] serializeMboSet(MboSetRemote mboSet) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public byte[] serializeMboSet(MboIterator mboSet) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public byte[] serializeMboSet(com.ibm.json.java.OrderedJSONObject opOjo, MboIterator mboSet) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public byte[] serializeMboSet(MboSetRemote mboSet, int startIndex, int maxCount) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public com.ibm.json.java.OrderedJSONObject serializeMboSetAsJSONObject(MboSetRemote mboSet, int startIndex, int maxCount) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public com.ibm.json.java.OrderedJSONObject serializeMboSetAsJSONObject(MboIterator mboSet, int startIndex, int maxCount) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public byte[] serializeMboSet(MboIterator mboSet, int startIndex, int maxCount) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public java.lang.String getCalculatedEtag()
public boolean isKey(MboRemote mbo, MboValueInfo mboValueInfo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public byte[] serializeMboSet(com.ibm.json.java.OrderedJSONObject opOjo, MboIterator mboSet, int startIndex, int maxCount) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public com.ibm.json.java.OrderedJSONObject serializeMboSetAsJSONObject(com.ibm.json.java.OrderedJSONObject opOjo, MboIterator mboSet, int startIndex, int maxCount) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public byte[] covertJSONObjectToBytes(com.ibm.json.java.OrderedJSONObject ojo) throws MXSystemException
MXSystemException
public byte[] serializeMbo(MboRemote mbo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public byte[] serializeMbo(com.ibm.json.java.OrderedJSONObject opOjo, MboRemote mbo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public void setUseRowStamp(boolean useRowStamp)
public void setResolvedTotalCount(int resolvedTotalCount)
public void setResolvedStartCount(int resolvedStartCount)
public void setInitialResolvedCount(int initialResolvedCount)