| Package | Description |
|---|---|
| io.knotx.assembler | |
| io.knotx.dataobjects | |
| io.knotx.fallback | |
| io.knotx.fragments | |
| io.knotx.knot | |
| io.knotx.splitter |
| Modifier and Type | Method and Description |
|---|---|
String |
FragmentAssemblerFallbackHandler.applyFallback(Fragment failed,
KnotContext knotContext,
Map<String,Fragment> fallbackFragmentCache) |
protected abstract String |
UnprocessedFragmentStrategy.get(Fragment fragment,
SnippetPatterns snippetPatterns) |
| Modifier and Type | Method and Description |
|---|---|
String |
FragmentAssemblerFallbackHandler.applyFallback(Fragment failed,
KnotContext knotContext,
Map<String,Fragment> fallbackFragmentCache) |
| Modifier and Type | Method and Description |
|---|---|
Fragment |
Fragment.content(String content) |
Fragment |
Fragment.failure(String knot,
Throwable t) |
static Fragment |
Fragment.fallback(String data,
String fallbackId) |
static Fragment |
Fragment.fallback(String data,
String fallbackId,
String strategy) |
static Fragment |
Fragment.raw(String data) |
Fragment |
Fragment.setAttribute(String key,
String value) |
static Fragment |
Fragment.snippet(List<String> knots,
String data) |
static Fragment |
Fragment.snippet(List<String> knots,
String data,
String fallback) |
Fragment |
Fragment.success(String knot) |
| Modifier and Type | Method and Description |
|---|---|
List<Fragment> |
KnotContext.getFragments() |
| Modifier and Type | Method and Description |
|---|---|
KnotContext |
KnotContext.setFragments(List<Fragment> fragments) |
| Modifier and Type | Method and Description |
|---|---|
String |
DefaultFallbackStrategy.applyFallback(Fragment failed,
Fragment fallback,
KnotContext knotContext) |
String |
FallbackStrategy.applyFallback(Fragment failed,
Fragment fallback,
KnotContext knotContext) |
| Modifier and Type | Method and Description |
|---|---|
static String |
FragmentContentExtractor.unwrapContent(Fragment fragment)
Extracts pure markup from the given
Fragment's content removing a script tag with
Knot.x specific data. |
static org.jsoup.nodes.Element |
FragmentContentExtractor.unwrapFragmentContent(Fragment fragment)
Extracts pure markup from the given
Fragment's content removing a script tag with
Knot.x specific data. |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AbstractKnotProxy.shouldProcess(Fragment fragment)
Method lets you decide whether the Fragment should be processed by your Knot or not.
|
| Modifier and Type | Method and Description |
|---|---|
List<Fragment> |
FragmentSplitter.split(String template)
Splits a template (markup) into list of fragments (see
Fragment). |
Copyright © 2016–2020. All rights reserved.