Uses of Class
org.apache.maven.doxia.index.IndexEntry
Packages that use IndexEntry
Package
Description
-
Uses of IndexEntry in org.apache.maven.doxia.index
Fields in org.apache.maven.doxia.index declared as IndexEntryModifier and TypeFieldDescriptionprivate final IndexEntryIndexEntry.parentThe parent entry.private final IndexEntryIndexingSink.rootEntryFields in org.apache.maven.doxia.index with type parameters of type IndexEntryModifier and TypeFieldDescriptionprivate List<IndexEntry> IndexEntry.childEntriesThe child entries.private final Stack<IndexEntry> IndexingSink.stackThe stack.Methods in org.apache.maven.doxia.index that return IndexEntryModifier and TypeMethodDescriptionIndexEntry.getFirstEntry()Returns the first entry.IndexEntry.getLastEntry()Returns the last entry.IndexEntry.getNextEntry()Returns the next entry.IndexEntry.getParent()Returns the parent entry.IndexEntry.getPrevEntry()Returns the previous entry.IndexEntry.getRootEntry()Returns the root entry.IndexingSink.getRootEntry()This should only be called once the sink is closed.IndexingSink.peek()peek.Methods in org.apache.maven.doxia.index that return types with arguments of type IndexEntryModifier and TypeMethodDescriptionIndexEntry.getChildEntries()Returns an unmodifiableList of the child entries.Methods in org.apache.maven.doxia.index with parameters of type IndexEntryModifier and TypeMethodDescriptionprotected voidIndexingSink.onIndexEntry(IndexEntry entry) Called at the beginning of each entry (once all metadata about it is collected).voidIndexingSink.push(IndexEntry entry) Pushes an IndexEntry onto the top of this stack.private voidIndexingSink.setEntryId(IndexEntry entry, String id) Method parameters in org.apache.maven.doxia.index with type arguments of type IndexEntryModifier and TypeMethodDescriptionvoidIndexEntry.setChildEntries(List<IndexEntry> entries) Sets the child entries or creates a new ArrayList if entries == null.Constructors in org.apache.maven.doxia.index with parameters of type IndexEntryModifierConstructorDescriptionIndexEntry(IndexEntry newParent, String newId) Constructor.IndexEntry(IndexEntry newParent, String newId, IndexEntry.Type type) Constructor.IndexingSink(IndexEntry rootEntry) Deprecated.privateIndexingSink(IndexEntry rootEntry, Sink delegate) Default constructor. -
Uses of IndexEntry in org.apache.maven.doxia.macro.toc
Methods in org.apache.maven.doxia.macro.toc with parameters of type IndexEntryModifier and TypeMethodDescription(package private) static booleanTocMacro.isRelevantIndexEntry(IndexEntry indexEntry) private voidTocMacro.writeSubSectionN(Sink sink, IndexEntry sectionIndex, int n) This recursive method just skips index entries that are not sections (but still evaluates their children).(package private) voidTocMacro.writeTocForIndexEntry(Sink sink, SinkEventAttributes listAttributes, IndexEntry rootEntry) -
Uses of IndexEntry in org.apache.maven.doxia.sink.impl
Methods in org.apache.maven.doxia.sink.impl with parameters of type IndexEntryModifier and TypeMethodDescriptionprotected voidCreateAnchorsForIndexEntries.onIndexEntry(IndexEntry entry)
IndexingSink(Sink)withSinkAdapteras argument and callIndexingSink.getRootEntry()to retrieve the index tree afterwards.