Promise < Object > function ( @ Nonnull String arg0 ) { Promise < Object > loc0 = context . get ( arg0 ) ; if ( loc0 != null ) { return loc0 ; } else { loc0 = new Promise < > ( ) ; context . put ( arg0 , loc0 ) ; return loc0 ; } }
gets the promise which represents the given key . if no promise exists yet , a new one will be created . retrieving the promise value blocks until a value is delivered to it . concode_field_sep Map<String,Promise<Object>> context concode_elem_sep InheritableThreadLocal<Map<String,DynamicContext>> localMap concode_field_sep void putPromise concode_elem_sep Object get concode_elem_sep void clear concode_elem_sep Map<String,DynamicContext> childValue concode_elem_sep DynamicContext getInstance concode_elem_sep Map<String,DynamicContext> initialValue concode_elem_sep void remove concode_elem_sep Object remove concode_elem_sep Object put