Uses of Class
org.apache.maven.doxia.index.IndexEntry
-
Packages that use IndexEntry Package Description org.apache.maven.doxia.index org.apache.maven.doxia.macro.toc org.apache.maven.doxia.sink.impl -
-
Uses of IndexEntry in org.apache.maven.doxia.index
Fields in org.apache.maven.doxia.index declared as IndexEntry Modifier and Type Field Description private IndexEntryIndexEntry. parentThe parent entry.private IndexEntryIndexingSink. rootEntryFields in org.apache.maven.doxia.index with type parameters of type IndexEntry Modifier and Type Field Description private java.util.List<IndexEntry>IndexEntry. childEntriesThe child entries.private java.util.Stack<IndexEntry>IndexingSink. stackThe stack.Methods in org.apache.maven.doxia.index that return IndexEntry Modifier and Type Method Description IndexEntryIndexEntry. getFirstEntry()Returns the first entry.IndexEntryIndexEntry. getLastEntry()Returns the last entry.IndexEntryIndexEntry. getNextEntry()Returns the next entry.IndexEntryIndexEntry. getParent()Returns the parent entry.IndexEntryIndexEntry. getPrevEntry()Returns the previous entry.IndexEntryIndexEntry. getRootEntry()Returns the root entry.IndexEntryIndexingSink. getRootEntry()This should only be called once the sink is closed.IndexEntryIndexingSink. peek()peek.Methods in org.apache.maven.doxia.index that return types with arguments of type IndexEntry Modifier and Type Method Description java.util.List<IndexEntry>IndexEntry. getChildEntries()Returns an unmodifiableList of the child entries.Methods in org.apache.maven.doxia.index with parameters of type IndexEntry Modifier and Type Method Description protected 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, java.lang.String id)Method parameters in org.apache.maven.doxia.index with type arguments of type IndexEntry Modifier and Type Method Description voidIndexEntry. setChildEntries(java.util.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 IndexEntry Constructor Description IndexEntry(IndexEntry newParent, java.lang.String newId)Constructor.IndexEntry(IndexEntry newParent, java.lang.String newId, IndexEntry.Type type)Constructor.IndexingSink(IndexEntry rootEntry)Deprecated.legacy constructor, useIndexingSink(Sink)withSinkAdapteras argument and callIndexingSink.getRootEntry()to retrieve the index tree afterwards.IndexingSink(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 IndexEntry Modifier and Type Method Description (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 IndexEntry Modifier and Type Method Description protected voidCreateAnchorsForIndexEntries. onIndexEntry(IndexEntry entry)
-