checkNotEmpty( "attribute", attribute ); if ( attribute.equals( "*" ) || attribute.equals( IS_REGULAR_FILE ) ) { put( IS_REGULAR_FILE, attrs.isRegularFile() ); put( IS_DIRECTORY, attrs.isDirectory() ); put( IS_SYMBOLIC_LINK, attrs.isSymbolicLink() ); put( IS_OTHER, attrs.isOther() ); put( SIZE, new Long( attrs.size() ) ); put( FILE_KEY, attrs.fileKey() ); put( LAST_MODIFIED_TIME, attrs.lastModifiedTime() ); put( LAST_ACCESS_TIME, attrs.lastAccessTime() ); put( CREATION_TIME, attrs.creationTime() );