lDoc.add( Field.Keyword( "modified", doc.getFileName() ) );
lDoc.add( Field.Keyword( "filename", doc.getFileName() ) );
    private org.apache.lucene.document.Document convertDocument( Document doc )    {        org.apache.lucene.document.Document lDoc = new org.apache.lucene.document.Document();        lDoc.add( Field.Keyword( "uid", doc.getUID() ) );        if (doc.getAuthor() != null)        {            lDoc.add( Field.Text( "author", doc.getAuthor() ) );        }        if (doc.getName() != null)        {            lDoc.add( Field.Text( "name", doc.getName() ) );        }        if (doc.getTitle() != null)        {            lDoc.add( Field.Text( "title", doc.getTitle() ) );        }        if (doc.getKeywords() != null)        {            lDoc.add( Field.Text( "keywords", doc.getKeywords() ) );        }        if (doc.getShortDescription() != null)        {            lDoc.add( Field.Text( "description", doc.getShortDescription() ) );        }        if (doc.getInfoURL() != null)        {            lDoc.add( Field.Keyword( "url", doc.getInfoURL().toString() ) );        }        if (doc.getDateOfCreation() != null)        {            lDoc.add( Field.Keyword( "created", doc.getDateOfCreation() ) );        }        if (doc.getDateOfLastModification() != null)        {            lDoc.add( Field.Keyword( "modified", doc.getDateOfLastModification() ) );        }        if (doc.getFileName() != null)        {            lDoc.add( Field.Keyword( "modified", doc.getFileName() ) );        }        if (doc.getRawContent() != null)        {            try            {                Parser parser = ParserFactory.getParserForContentType( doc.getContentTypeStr() );                if (doc.getRawContent() != null)                {                    lDoc.add( Field.UnStored( "contents", parser.getStripped( doc.getRawContent() ) ) );                }            }            catch ( UnsupportedContentTypeException e )            {                logger.warn( "Can't add raw content to lucene index!", e );            }            catch ( ParsingException e )            {                logger.warn( "Can't add raw content to lucene index!", e );            }        }        return lDoc;    }