Package org.apache.maven.index.treeview
Class TreeViewRequest
- java.lang.Object
-
- org.apache.maven.index.treeview.TreeViewRequest
-
public class TreeViewRequest extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private ArtifactInfoFilterartifactInfoFilterprivate TreeNodeFactoryfactoryprivate java.util.Map<Field,java.lang.String>fieldHintsprivate IndexingContextindexingContextprivate java.lang.Stringpath
-
Constructor Summary
Constructors Constructor Description TreeViewRequest(TreeNodeFactory factory, java.lang.String path, java.util.Map<Field,java.lang.String> hints, ArtifactInfoFilter artifactInfoFilter, IndexingContext ctx)TreeViewRequest(TreeNodeFactory factory, java.lang.String path, IndexingContext ctx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFieldHint(Field field, java.lang.String hint)ArtifactInfoFiltergetArtifactInfoFilter()TreeNodeFactorygetFactory()java.lang.StringgetFieldHint(Field field)java.util.Map<Field,java.lang.String>getFieldHints()IndexingContextgetIndexingContext()java.lang.StringgetPath()booleanhasFieldHint(Field... fields)booleanhasFieldHints()voidremoveFieldHint(Field field)
-
-
-
Field Detail
-
factory
private final TreeNodeFactory factory
-
path
private final java.lang.String path
-
artifactInfoFilter
private final ArtifactInfoFilter artifactInfoFilter
-
fieldHints
private final java.util.Map<Field,java.lang.String> fieldHints
-
indexingContext
private final IndexingContext indexingContext
-
-
Constructor Detail
-
TreeViewRequest
public TreeViewRequest(TreeNodeFactory factory, java.lang.String path, IndexingContext ctx)
-
TreeViewRequest
public TreeViewRequest(TreeNodeFactory factory, java.lang.String path, java.util.Map<Field,java.lang.String> hints, ArtifactInfoFilter artifactInfoFilter, IndexingContext ctx)
-
-
Method Detail
-
getFactory
public TreeNodeFactory getFactory()
-
getPath
public java.lang.String getPath()
-
getArtifactInfoFilter
public ArtifactInfoFilter getArtifactInfoFilter()
-
addFieldHint
public void addFieldHint(Field field, java.lang.String hint)
-
removeFieldHint
public void removeFieldHint(Field field)
-
hasFieldHints
public boolean hasFieldHints()
-
hasFieldHint
public boolean hasFieldHint(Field... fields)
-
getFieldHint
public java.lang.String getFieldHint(Field field)
-
getFieldHints
public java.util.Map<Field,java.lang.String> getFieldHints()
-
getIndexingContext
public IndexingContext getIndexingContext()
-
-