Modifier and Type | Method and Description |
---|---|
JSONObjectInfo |
JSONResourceInfo.getRootObject()
Return root object.
|
Modifier and Type | Method and Description |
---|---|
void |
JSONObjectInfo.addRelatedChild(java.lang.String relationName,
JSONObjectInfo jsonObj)
Adds child object info to hierarchy.
|
void |
JSONMboSet.json2Mbo(java.lang.Object jsonObj,
JSONObjectInfo detailInfo,
MboRemote parentMbo)
Turn a json object into a mbo.
|
void |
JSONMbo.mbo2JSON(com.ibm.json.java.JSONObject jo,
JSONObjectInfo joInfo)
Converts Mbo to JSON Object.
|
void |
JSONResourceInfo.setRootObject(JSONObjectInfo joi)
Set object info as root object.
|
Constructor and Description |
---|
JSONResourceInfo(JSONObjectInfo joi,
java.lang.String resourceName,
boolean multiple)
Constructor will be called on Resource generation
|
Modifier and Type | Method and Description |
---|---|
protected JSONObjectInfo |
JSONAnalyzer.analyze(com.ibm.json.java.JSONObject rootJsonObject,
java.lang.String resourceName,
java.lang.String dateType,
java.lang.String dateFormat,
boolean optimize) |
Modifier and Type | Method and Description |
---|---|
protected void |
JSONAnalyzer.analyze(JSONObjectInfo jsonObjInfo,
java.lang.String propName,
java.lang.Object o,
java.lang.String dateType,
java.lang.String dateFormat,
boolean optimize) |
protected void |
JSONAnalyzer.analyzeConstraints(JSONObjectInfo jsonObjInfo,
JSONPropertyInfo jsonProp) |
protected void |
JSONAnalyzer.optimizeJSONNodes(JSONObjectInfo joi) |
Modifier and Type | Method and Description |
---|---|
void |
AnalyzeJSONResourceUnitTest.validateArcGIS(java.lang.String resourceName,
JSONObjectInfo rootInfo,
boolean optimize) |
void |
AnalyzeJSONResourceUnitTest.validateCloudant(java.lang.String resourceName,
JSONObjectInfo rootInfo,
boolean optimize) |
void |
AnalyzeJSONResourceUnitTest.validateWeather(java.lang.String resourceName,
JSONObjectInfo rootInfo,
boolean optimize) |
void |
AnalyzeJSONResourceUnitTest.validateWorkorder(java.lang.String resourceName,
JSONObjectInfo rootInfo,
boolean optimize) |
Modifier and Type | Method and Description |
---|---|
JSONObjectInfo |
JSONMappingDetail.findObjectInfo(JSONObjectInfo objectInfo,
java.lang.String hpath)
Find JSONObjectInfo based on hierarchy path.
|
JSONObjectInfo |
JSONMappingDetail.getObjectInfo()
Return JSONObjectInfo for detail record.
|
Modifier and Type | Method and Description |
---|---|
void |
MappingObjectsNPSet.addPropertyInfo(JSONObjectInfo objectInfo,
java.lang.String parentPath) |
void |
MappingObjectsNPSet.fillProperties(JSONObjectInfo objectInfo,
java.lang.String propPath,
java.lang.String direction) |
void |
MappingObjectsNPSet.fillPropertyPath(JSONObjectInfo objectInfo,
java.lang.String parentPath) |
JSONObjectInfo |
JSONMappingDetail.findObjectInfo(JSONObjectInfo objectInfo,
java.lang.String hpath)
Find JSONObjectInfo based on hierarchy path.
|
void |
JSONMappingDetail.setObjectInfo(JSONObjectInfo objectInfo)
Sets JSONObjectInfo for the level.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
CloudantJSONAnalyzer.isSkipProperty(JSONObjectInfo jsonObjInfo,
java.lang.String propName,
java.lang.Object o)
Method to override to skip properties.
|