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 ArtifactInfoFilter
artifactInfoFilter
private TreeNodeFactory
factory
private java.util.Map<Field,java.lang.String>
fieldHints
private IndexingContext
indexingContext
private java.lang.String
path
-
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 void
addFieldHint(Field field, java.lang.String hint)
ArtifactInfoFilter
getArtifactInfoFilter()
TreeNodeFactory
getFactory()
java.lang.String
getFieldHint(Field field)
java.util.Map<Field,java.lang.String>
getFieldHints()
IndexingContext
getIndexingContext()
java.lang.String
getPath()
boolean
hasFieldHint(Field... fields)
boolean
hasFieldHints()
void
removeFieldHint(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()
-
-