question: common private static method through which all form objects are obtained . this provides a cache of the form data . if known , the top-level object 's row object is passed in . this is a database access optimization minimize gae billing . concode_field_sep Log logger concode_elem_sep List<IForm> cache concode_elem_sep long cacheTimestamp concode_field_sep IForm retrieveForm concode_elem_sep IForm retrieveFormByFormId concode_elem_sep List<IForm> getForms concode_elem_sep void clearForm concode_elem_sep void initialize concode_elem_sep String extractWellFormedFormId concode_elem_sep List<IForm> internalGetForms concode_elem_sep IForm createFormId
target: IForm function ( String arg0 , CallingContext arg1 ) { List < IForm > loc0 = internalGetForms ( arg0 , arg1 ) ; if ( loc0 . isEmpty ( ) ) throw new ODKEntityNotFoundException ( "srini_string" + arg0 ) ; IForm loc1 = loc0 . get ( 0 ) ; return loc1 ; }