@Singleton @Named public class DefaultIndexTreeView extends Object implements IndexTreeView
Constructor and Description |
---|
DefaultIndexTreeView(Indexer indexer) |
@Inject public DefaultIndexTreeView(Indexer indexer)
protected Indexer getIndexer()
public TreeNode listNodes(TreeViewRequest request) throws IOException
IndexTreeView
listNodes
in interface IndexTreeView
IOException
protected void listChildren(TreeNode root, TreeViewRequest request, Set<String> allGroups) throws IOException
root
- request
- allGroups
- IOException
protected String getPathForAi(ArtifactInfo ai, Field field)
ai
- field
- protected IteratorSearchResponse getArtifacts(TreeNode root, TreeViewRequest request) throws IOException
IOException
protected IteratorSearchResponse getHintedArtifacts(TreeNode root, TreeViewRequest request) throws IOException
IOException
protected IteratorSearchResponse getArtifactsByG(String g, TreeViewRequest request) throws IOException
IOException
protected IteratorSearchResponse getArtifactsByGA(String g, String a, TreeViewRequest request) throws IOException
IOException
protected IteratorSearchResponse getArtifactsByGAV(String g, String a, String v, TreeViewRequest request) throws IOException
IOException
protected IteratorSearchResponse getArtifactsByGAVField(String g, String a, String v, TreeViewRequest request) throws IOException
IOException
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.