com.atlassian.jira.sharing.index
Class SharedEntityFieldFactory.Default

java.lang.Object
  extended by com.atlassian.jira.sharing.index.SharedEntityFieldFactory.Default
All Implemented Interfaces:
SharedEntityFieldFactory
Enclosing interface:
SharedEntityFieldFactory

@Immutable
public abstract static class SharedEntityFieldFactory.Default
extends Object
implements SharedEntityFieldFactory

Default builders.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.jira.sharing.index.SharedEntityFieldFactory
SharedEntityFieldFactory.Default
 
Constructor Summary
protected SharedEntityFieldFactory.Default(String fieldName)
           
protected SharedEntityFieldFactory.Default(String fieldName, org.apache.lucene.document.Field.Store store, org.apache.lucene.document.Field.Index index)
           
 
Method Summary
 Collection<org.apache.lucene.document.Field> getField(SharedEntity entity)
           
 String getFieldName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SharedEntityFieldFactory.Default

protected SharedEntityFieldFactory.Default(String fieldName)

SharedEntityFieldFactory.Default

protected SharedEntityFieldFactory.Default(String fieldName,
                                           org.apache.lucene.document.Field.Store store,
                                           org.apache.lucene.document.Field.Index index)
Method Detail

getField

public Collection<org.apache.lucene.document.Field> getField(SharedEntity entity)
Specified by:
getField in interface SharedEntityFieldFactory

getFieldName

public String getFieldName()
Specified by:
getFieldName in interface SharedEntityFieldFactory


Copyright © 2002-2014 Atlassian. All Rights Reserved.