LookupTable function ( File arg0 ) { if ( ( arg0 == null ) || ! arg0 . exists ( ) ) return null ; String loc0 = arg0 . getAbsolutePath ( ) . replaceAll ( "srini_string" , "srini_string" ) ; LookupTable loc1 = tables . get ( loc0 ) ; if ( ( loc1 != null ) && loc1 . isCurrent ( ) ) return loc1 ; loc1 = new LookupTable ( arg0 ) ; tables . put ( loc0 , loc1 ) ; return loc1 ; }
get the singleton instance of a lookuptable , loading a new instance if the properties file has changed . concode_field_sep Hashtable<String,LookupTable> tables concode_elem_sep File file concode_elem_sep long lastVersionLoaded concode_elem_sep Properties properties concode_elem_sep Logger logger concode_field_sep boolean isCurrent concode_elem_sep Properties getProperties concode_elem_sep Properties getProps