org.commonjava.tensor.data.idx
Class ChildrenOfIndex
java.lang.Object
org.commonjava.tensor.data.idx.ChildrenOfIndex
- All Implemented Interfaces:
- Index<org.apache.maven.graph.common.ref.ProjectVersionRef,Set<org.apache.maven.graph.common.ref.ProjectVersionRef>>
@ApplicationScoped
@Named(value="tensorIdx-children-of")
public class ChildrenOfIndex
- extends Object
- implements Index<org.apache.maven.graph.common.ref.ProjectVersionRef,Set<org.apache.maven.graph.common.ref.ProjectVersionRef>>
|
Method Summary |
void |
clear()
|
Set<org.apache.maven.graph.common.ref.ProjectVersionRef> |
get(org.apache.maven.graph.common.ref.ProjectVersionRef query)
|
void |
injectCache()
|
boolean |
update(Object value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CHILDREN_OF_INDEX_NAME
public static final String CHILDREN_OF_INDEX_NAME
- See Also:
- Constant Field Values
ChildrenOfIndex
public ChildrenOfIndex()
ChildrenOfIndex
public ChildrenOfIndex(IndexStore<org.apache.maven.graph.common.ref.ProjectVersionRef,Set<org.apache.maven.graph.common.ref.ProjectVersionRef>> store)
injectCache
@PostConstruct
public void injectCache()
update
public boolean update(Object value)
throws TensorDataException
- Specified by:
update in interface Index<org.apache.maven.graph.common.ref.ProjectVersionRef,Set<org.apache.maven.graph.common.ref.ProjectVersionRef>>
- Throws:
TensorDataException
get
public Set<org.apache.maven.graph.common.ref.ProjectVersionRef> get(org.apache.maven.graph.common.ref.ProjectVersionRef query)
throws TensorDataException
- Specified by:
get in interface Index<org.apache.maven.graph.common.ref.ProjectVersionRef,Set<org.apache.maven.graph.common.ref.ProjectVersionRef>>
- Throws:
TensorDataException
clear
public void clear()
throws TensorDataException
- Specified by:
clear in interface Index<org.apache.maven.graph.common.ref.ProjectVersionRef,Set<org.apache.maven.graph.common.ref.ProjectVersionRef>>
- Throws:
TensorDataException
Copyright © 2013. All Rights Reserved.