protected Document createGroupsDocument( Collection<String> groups, String field, String fieldValue, String listField ) { final Document groupDoc = new Document(); groupDoc.add( new Field( field, // fieldValue, Field.Store.YES, Field.Index.NOT_ANALYZED ) ); groupDoc.add( new Field( listField, // ArtifactInfo.lst2str( groups ), Field.Store.YES, Field.Index.NO ) ); return groupDoc; }
protected Document createGroupsDocument( Collection<String> groups, String field, String fieldValue, String listField ) { final Document groupDoc = new Document(); groupDoc.add( new Field( field, // fieldValue, Field.Store.YES, Field.Index.NOT_ANALYZED ) ); groupDoc.add( new Field( listField, // ArtifactInfo.lst2str( groups ), Field.Store.YES, Field.Index.NO ) ); return groupDoc; }
protected Document createGroupsDocument( Collection<String> groups, String field, String fieldValue, String listField ) { final Document groupDoc = new Document(); groupDoc.add( new Field( field, // fieldValue, Field.Store.YES, Field.Index.NOT_ANALYZED ) ); groupDoc.add( new Field( listField, // ArtifactInfo.lst2str( groups ), Field.Store.YES, Field.Index.NO ) ); return groupDoc; }
public void writeGroupFields() throws IOException { { List<IndexableField> allGroupsFields = new ArrayList<>( 2 ); allGroupsFields.add( new StringField( ArtifactInfo.ALL_GROUPS, ArtifactInfo.ALL_GROUPS_VALUE, Store.YES)); allGroupsFields.add( new StringField( ArtifactInfo.ALL_GROUPS_LIST, ArtifactInfo.lst2str( allGroups ), Store.YES) ); writeDocumentFields( allGroupsFields ); } { List<IndexableField> rootGroupsFields = new ArrayList<>( 2 ); rootGroupsFields.add( new StringField( ArtifactInfo.ROOT_GROUPS, ArtifactInfo.ROOT_GROUPS_VALUE, Store.YES) ); rootGroupsFields.add( new StringField( ArtifactInfo.ROOT_GROUPS_LIST, ArtifactInfo.lst2str( rootGroups ), Store.YES )); writeDocumentFields( rootGroupsFields ); } }
public void writeGroupFields() throws IOException { { List<IndexableField> allGroupsFields = new ArrayList<>( 2 ); allGroupsFields.add( new StringField( ArtifactInfo.ALL_GROUPS, ArtifactInfo.ALL_GROUPS_VALUE, Store.YES ) ); allGroupsFields.add( new StringField( ArtifactInfo.ALL_GROUPS_LIST, ArtifactInfo.lst2str( allGroups ), Store.YES ) ); writeDocumentFields( allGroupsFields ); } { List<IndexableField> rootGroupsFields = new ArrayList<>( 2 ); rootGroupsFields.add( new StringField( ArtifactInfo.ROOT_GROUPS, ArtifactInfo.ROOT_GROUPS_VALUE, Store.YES ) ); rootGroupsFields.add( new StringField( ArtifactInfo.ROOT_GROUPS_LIST, ArtifactInfo.lst2str( rootGroups ), Store.YES ) ); writeDocumentFields( rootGroupsFields ); } }
public void writeGroupFields() throws IOException { { List<IndexableField> allGroupsFields = new ArrayList<>( 2 ); allGroupsFields.add( new StringField( ArtifactInfo.ALL_GROUPS, ArtifactInfo.ALL_GROUPS_VALUE, Store.YES ) ); allGroupsFields.add( new StringField( ArtifactInfo.ALL_GROUPS_LIST, ArtifactInfo.lst2str( allGroups ), Store.YES ) ); writeDocumentFields( allGroupsFields ); } { List<IndexableField> rootGroupsFields = new ArrayList<>( 2 ); rootGroupsFields.add( new StringField( ArtifactInfo.ROOT_GROUPS, ArtifactInfo.ROOT_GROUPS_VALUE, Store.YES ) ); rootGroupsFields.add( new StringField( ArtifactInfo.ROOT_GROUPS_LIST, ArtifactInfo.lst2str( rootGroups ), Store.YES ) ); writeDocumentFields( rootGroupsFields ); } }
public void updateLegacyDocument( ArtifactInfo ai, Document doc ) { updateDocument( ai, doc ); // legacy! if ( ai.getPrefix() != null ) { doc.add( new Field( ArtifactInfo.PLUGIN_PREFIX, ai.getPrefix(), Field.Store.YES, Field.Index.NOT_ANALYZED ) ); } if ( ai.getGoals() != null ) { doc.add( new Field( ArtifactInfo.PLUGIN_GOALS, ArtifactInfo.lst2str( ai.getGoals() ), Field.Store.YES, Field.Index.NO ) ); } doc.removeField( ArtifactInfo.GROUP_ID ); doc.add( new Field( ArtifactInfo.GROUP_ID, ai.getGroupId(), Field.Store.NO, Field.Index.NOT_ANALYZED ) ); }
public void updateLegacyDocument( ArtifactInfo ai, Document doc ) { updateDocument( ai, doc ); // legacy! if ( ai.getPrefix() != null ) { doc.add( new Field( ArtifactInfo.PLUGIN_PREFIX, ai.getPrefix(), Field.Store.YES, Field.Index.NOT_ANALYZED ) ); } if ( ai.getGoals() != null ) { doc.add( new Field( ArtifactInfo.PLUGIN_GOALS, ArtifactInfo.lst2str( ai.getGoals() ), Field.Store.YES, Field.Index.NO ) ); } doc.removeField( ArtifactInfo.GROUP_ID ); doc.add( new Field( ArtifactInfo.GROUP_ID, ai.getGroupId(), Field.Store.NO, Field.Index.NOT_ANALYZED ) ); }
public void updateLegacyDocument( ArtifactInfo ai, Document doc ) { updateDocument( ai, doc ); // legacy! if ( ai.getPrefix() != null ) { doc.add( new Field( ArtifactInfo.PLUGIN_PREFIX, ai.getPrefix(), Field.Store.YES, Field.Index.NOT_ANALYZED ) ); } if ( ai.getGoals() != null ) { doc.add( new Field( ArtifactInfo.PLUGIN_GOALS, ArtifactInfo.lst2str( ai.getGoals() ), Field.Store.YES, Field.Index.NO ) ); } doc.removeField( ArtifactInfo.GROUP_ID ); doc.add( new Field( ArtifactInfo.GROUP_ID, ai.getGroupId(), Field.Store.NO, Field.Index.NOT_ANALYZED ) ); }
public void updateDocument( ArtifactInfo ai, Document doc ) { if ( ai.getPrefix() != null ) { doc.add( FLD_PLUGIN_PREFIX.toField( ai.getPrefix() ) ); } if ( ai.getGoals() != null ) { doc.add( FLD_PLUGIN_GOALS.toField( ArtifactInfo.lst2str( ai.getGoals() ) ) ); } }
public void updateDocument( ArtifactInfo ai, Document doc ) { if ( ai.getPrefix() != null ) { doc.add( FLD_PLUGIN_PREFIX.toField( ai.getPrefix() ) ); } if ( ai.getGoals() != null ) { doc.add( FLD_PLUGIN_GOALS.toField( ArtifactInfo.lst2str( ai.getGoals() ) ) ); } }
public void updateDocument( ArtifactInfo ai, Document doc ) { if ( ai.getPrefix() != null ) { doc.add( FLD_PLUGIN_PREFIX.toField( ai.getPrefix() ) ); } if ( ai.getGoals() != null ) { doc.add( FLD_PLUGIN_GOALS.toField( ArtifactInfo.lst2str( ai.getGoals() ) ) ); } }