returns a pointer to the object referenced by this ref . if the object has been thrown away by the garbage collector , it will be reconstituted . this method does everything necessary to ensure that the garbage collector throws things away in least recently used lru order . applications should never override this method . the get method effectively caches calls to reconstitute . concode_field_sep SoftReference soft concode_field_sep void setThing concode_elem_sep void flush concode_elem_sep Object check concode_elem_sep Object reconstitute
Object function ( ) { Object loc0 = check ( ) ; if ( loc0 == null ) { loc0 = reconstitute ( ) ; setThing ( loc0 ) ; } return loc0 ; }