H
- as IHierarchialReference
type.public class HierarchyMultiParentBuilder<H extends IHierarchialReference>
extends com.neurosys.spider.indexer.MultiParentBuilder<H>
Modifier and Type | Field and Description |
---|---|
protected Class |
aliasInstanceType
Instance type of the Alias-Hierarchy Node (Alias signify alternate parents)
|
protected Class<H> |
instanceType
Instance type of the Hierarchy Node.
|
Constructor and Description |
---|
HierarchyMultiParentBuilder(Class<H> instanceType,
Class aliasInstanceType) |
Modifier and Type | Method and Description |
---|---|
Class |
getAliasInstanceType()
Instance type of the Alias-Hierarchy Node (Alias signify alternate parents)
|
protected List<Object[]> |
getAlternateParents(javax.persistence.EntityManager em) |
Class<H> |
getInstanceType()
Instance type of the Hierarchy Node
|
void |
setAliasInstanceType(Class aliasInstanceType)
Instance type of the Alias-Hierarchy Node (Alias signify alternate parents)
|
void |
setInstanceType(Class<H> instanceType)
Instance type of the Hierarchy Node
|
protected Class<H extends IHierarchialReference> instanceType
protected Class aliasInstanceType
protected List<Object[]> getAlternateParents(javax.persistence.EntityManager em)
getAlternateParents
in class com.neurosys.spider.indexer.MultiParentBuilder<H extends IHierarchialReference>
public void setInstanceType(Class<H> instanceType)
public Class getAliasInstanceType()
public void setAliasInstanceType(Class aliasInstanceType)
Copyright © 2018. All rights reserved.