public final class HierarchyBuilder<T extends Hierarchy> extends AbstractBusinessPartBuilder<T> implements HierElementsBuilder<T>
| Constructor and Description |
|---|
HierarchyBuilder(BusinessBuilder businessBuilder,
Hierarchy parent,
T hierarchy) |
HierarchyBuilder(BusinessBuilder businessBuilder,
T hierarchy) |
| Modifier and Type | Method and Description |
|---|---|
BlocksBuilder<Content> |
content() |
BlocksBuilder<Content> |
content(Consumer<Content> consumer) |
HierarchyBuilder<T> |
eId(String number) |
InlineReqTypeBuilder<Heading> |
heading() |
InlineReqTypeBuilder<Heading> |
heading(Consumer<Heading> consumer) |
BlocksBuilder<Intro> |
intro() |
BlocksBuilder<Intro> |
intro(Consumer<Intro> consumer) |
<E extends Hierarchy> |
newChild(String element) |
<E extends Hierarchy & HierarchyElement> |
next() |
InlineTypeBuilder<Num> |
num() |
InlineReqTypeBuilder<Subheading> |
subHeading() |
businessBuilder, getBusinessBuilder, parentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchapter, chaptersection, sectionparagraph, paragrapharticle, articlesubsection, subsectionlist, listpoint, pointparentbusinessBuilderpublic HierarchyBuilder(BusinessBuilder businessBuilder, T hierarchy)
public HierarchyBuilder(BusinessBuilder businessBuilder, Hierarchy parent, T hierarchy)
public final InlineTypeBuilder<Num> num()
public InlineReqTypeBuilder<Heading> heading()
public InlineReqTypeBuilder<Heading> heading(Consumer<Heading> consumer)
public InlineReqTypeBuilder<Subheading> subHeading()
public HierarchyBuilder<T> eId(String number)
public <E extends Hierarchy & HierarchyElement> HierarchyBuilder<E> next()
public <E extends Hierarchy> HierarchyBuilder<E> newChild(String element)
public BlocksBuilder<Intro> intro()
public BlocksBuilder<Intro> intro(Consumer<Intro> consumer)
public BlocksBuilder<Content> content()
public BlocksBuilder<Content> content(Consumer<Content> consumer)
Copyright © 2017. All rights reserved.