List all methods of Java API and explain the API functionality

public static final ObjectManipulation DEFAULT = new ObjectManipulationImpl(); 
public <T> T get(String expr); 
public <T> void set(String expr, T newvalue); 
public <T> void set(String expr, T newvalue, String processName); 

How to use

One-to-One

ObjectManipulation.DEFAULT.get("MD1161858889");  

{SOFTWARE_ASSET_ID=216, IP_ADDRESS=null, URL=null} 
 

ObjectManipulation.DEFAULT.get("MD1161858889.SOFTWARE_ASSET_ID");  

216 
 

ObjectManipulation.DEFAULT.set("MD1161858889.SOFTWARE_ASSET_ID", 7777); 

One-to-Many

ObjectManipulation.DEFAULT.get("MD1161833204"); 

[{SOFTWARE_ASSET_ID=216, UPDATE_DATE=null, FILE_PATH__DESC=, ATTACHMENT_ID=208, FILE_PATH=, KEY={SOFTWARE_ASSET_ID=216, ATTACHMENT_ID=208}}, {SOFTWARE_ASSET_ID=216, UPDATE_DATE=null, FILE_PATH__DESC=, ATTACHMENT_ID=209, FILE_PATH=, KEY={SOFTWARE_ASSET_ID=216, ATTACHMENT_ID=209}}, {SOFTWARE_ASSET_ID=216, UPDATE_DATE=null, FILE_PATH__DESC=, ATTACHMENT_ID=210, FILE_PATH=, KEY={SOFTWARE_ASSET_ID=216, ATTACHMENT_ID=210}}] 

ObjectManipulation.DEFAULT.get("MD1161833204[0]"); 

[{SOFTWARE_ASSET_ID=216, UPDATE_DATE=null, FILE_PATH__DESC=, ATTACHMENT_ID=208, FILE_PATH=, KEY={SOFTWARE_ASSET_ID=216, ATTACHMENT_ID=208}}] 

ObjectManipulation.DEFAULT.get("MD1161833204.SOFTWARE_ASSET_ID"); 

[216,216,216] 

ObjectManipulation.DEFAULT.get("MD1161833204.SOFTWARE_ASSET_ID[0]"); 

216 

HashMap map = new HashMap() {{ 

  put("SOFTWARE_ASSET_ID", "9999"); 

  put("IP_ADDRESS", "/x/y/x.pdf"); 

  put("URL", null); 

}}; 

ObjectManipulation.DEFAULT.set("MD1161833204[0]", map); 

ObjectManipulation.DEFAULT.set("MD1161833204", map, "INSERT");//Creates New Record 

Last updated