public long getNamedObject( String name ) throws IOException { checkIfClosed(); Map<String,Long> nameDirectory = getNameDirectory(); Long recid = (Long) nameDirectory.get( name ); if ( recid == null ) { return 0; } return recid.longValue(); }
/** * Set the record id of a named object. */ public void setNamedObject( String name, long recid ) throws IOException { checkIfClosed(); if ( recid == 0 ) { // remove from hashtable getNameDirectory().remove( name ); } else { getNameDirectory().put( name, recid ); } saveNameDirectory(); }
/** * Obtain the record id of a named object. Returns 0 if named object * doesn't exist. */ public long getNamedObject( String name ) throws IOException { checkIfClosed(); Map<String, Long> nameDirectory = getNameDirectory(); Long recid = nameDirectory.get( name ); if ( recid == null ) { return 0; } return recid; }
/** * Obtain the record id of a named object. Returns 0 if named object * doesn't exist. */ public long getNamedObject( String name ) throws IOException { checkIfClosed(); Map<String,Long> nameDirectory = getNameDirectory(); Long recid = nameDirectory.get( name ); if ( recid == null ) { return 0; } return recid; }
/** * Obtain the record id of a named object. Returns 0 if named object * doesn't exist. */ public long getNamedObject( String name ) throws IOException { checkIfClosed(); Map<String, Long> nameDirectory = getNameDirectory(); Long recid = nameDirectory.get( name ); if ( recid == null ) { return 0; } return recid; }
/** * Set the record id of a named object. */ public void setNamedObject( String name, long recid ) throws IOException { checkIfClosed(); if ( recid == 0 ) { // remove from hashtable getNameDirectory().remove( name ); } else { getNameDirectory().put( name, recid ); } saveNameDirectory(); }
public void setNamedObject( String name, long recid ) throws IOException { checkIfClosed(); Map<String,Long> nameDirectory = getNameDirectory(); if ( recid == 0 ) { // remove from hashtable nameDirectory.remove( name ); } else { nameDirectory.put( name, new Long( recid ) ); } saveNameDirectory( nameDirectory ); }
/** * Set the record id of a named object. */ public void setNamedObject( String name, long recid ) throws IOException { checkIfClosed(); Map<String,Long> nameDirectory = getNameDirectory(); if ( recid == 0 ) { // remove from hashtable nameDirectory.remove( name ); } else { nameDirectory.put( name, recid ); } saveNameDirectory( nameDirectory ); }