|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.facetmap.simple.SimpleFacet
com.facetmap.simple.SimpleTaxonomyFacet
com.facetmap.sql.LinearFacet
com.facetmap.sql.TaxonomyImpl
public class TaxonomyImpl
This TaxonomyFacet implementation is an immutable compilation of the Headings provided to it at construction time.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.facetmap.Facet |
|---|
Facet.Util |
| Field Summary |
|---|
| Fields inherited from class com.facetmap.sql.LinearFacet |
|---|
endCol, facetIndex, startCol |
| Fields inherited from class com.facetmap.simple.SimpleFacet |
|---|
facetid, index, nameMap, rootHeading, title |
| Constructor Summary | |
|---|---|
TaxonomyImpl(java.lang.String id,
java.lang.String title,
IndexedHeading rootHeading)
|
|
TaxonomyImpl(TaxonomyFacet sourceTaxonomy)
|
|
| Method Summary | |
|---|---|
TaxonomyHeading |
getTaxonomyHeading(java.lang.String id)
|
| Methods inherited from class com.facetmap.sql.LinearFacet |
|---|
getHeading, getIndexedHeading, getSqlFacetSpace, getSqlHeading, getTableName, setSqlFacetSpace, sqlCreate |
| Methods inherited from class com.facetmap.simple.SimpleTaxonomyFacet |
|---|
addHeading, appendHeadingInto, getHeadingCount, getSimpleTaxonomyHeading, insertHeadingInto, size |
| Methods inherited from class com.facetmap.simple.SimpleFacet |
|---|
connectHeading, containsHeading, getId, getRootHeading, getTitle, setTitle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.facetmap.sql.SqlFacet |
|---|
getSqlFacetSpace, getSqlHeading, setSqlFacetSpace, sqlCreate |
| Methods inherited from interface com.facetmap.Facet |
|---|
getHeading, getId, getRootHeading, getTitle |
| Constructor Detail |
|---|
public TaxonomyImpl(TaxonomyFacet sourceTaxonomy)
public TaxonomyImpl(java.lang.String id,
java.lang.String title,
IndexedHeading rootHeading)
| Method Detail |
|---|
public TaxonomyHeading getTaxonomyHeading(java.lang.String id)
throws UnknownReferenceException
getTaxonomyHeading in interface TaxonomyFacetgetTaxonomyHeading in class SimpleTaxonomyFacetUnknownReferenceException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||