public class

RootProjectDoc

extends Object

 java.lang.Object

↳com.parrot.docdown.data.markup.RootProjectDoc

Summary

Fields
private final Map<String, IncludedCodeDoc>includedCodeDocs

private final Map<String, IndexDoc>indexDocs

private final Map<String, MarkupDoc>markupDocs

private final Map<String, ResourceDoc>resourceDocs

Constructors
publicRootProjectDoc(RootProjectDoc.Builder builder, Collection<Path> docSourceDirs, Collection<Path> includedCodeSourceDir)

Methods
public voiddump()

public IncludedCodeDocgetIncludedCodeDoc(String path)

public IncludedCodeDocgetIncludedCodeDocs()

public IndexDocgetIndexDoc(MarkupDoc markupDoc)

public IndexDocgetIndexDoc(String container)

public MarkupDocgetMarkupDoc(String path)

public MarkupDocgetMarkupDocs()

public ResourceDocgetResourceDoc(String path)

public ResourceDocgetResourceDocs()

public IndexDocgetRootIndexDoc()

public MarkupDocgetRootMarkupDoc()

from Object, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait

Fields

private final Map<String, IndexDoc> indexDocs

private final Map<String, MarkupDoc> markupDocs

private final Map<String, IncludedCodeDoc> includedCodeDocs

private final Map<String, ResourceDoc> resourceDocs

Constructors

public RootProjectDoc(RootProjectDoc.Builder builder, Collection<Path> docSourceDirs, Collection<Path> includedCodeSourceDir)

Methods

public MarkupDoc getMarkupDocs()

public MarkupDoc getRootMarkupDoc()

public MarkupDoc getMarkupDoc(String path)

public IndexDoc getRootIndexDoc()

public IndexDoc getIndexDoc(MarkupDoc markupDoc)

public IndexDoc getIndexDoc(String container)

public IncludedCodeDoc getIncludedCodeDoc(String path)

public IncludedCodeDoc getIncludedCodeDocs()

public ResourceDoc getResourceDocs()

public ResourceDoc getResourceDoc(String path)

public void dump()