Package org.assertstruct.template.node
Class StructuredTemplateNodeSharedImpl
java.lang.Object
org.assertstruct.template.node.StructuredTemplateNodeSharedImpl
- All Implemented Interfaces:
StructTemplateShared
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConfig(String name, TemplateNode value) voidaddSharedValidator(TypeCheckValidator typeValidator) voidaddSubtreeConfig(String name, TemplateNode value) booleanisIgnoreUnknown(SubtreeOptions defaults) booleanisInline()Is content of container is in same line as start token, at least first childbooleanisOrdered(SubtreeOptions defaults) voidsealConfigs(SubtreeOptions parentConfig) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.assertstruct.template.StructTemplateShared
getConfig, getDefaultIndent, getFirstInlineElementIndent, getInlineElementsSeparator, getStartToken, getTrailingComa
-
Constructor Details
-
StructuredTemplateNodeSharedImpl
public StructuredTemplateNodeSharedImpl()
-
-
Method Details
-
addConfig
-
addSubtreeConfig
-
sealConfigs
- Specified by:
sealConfigsin interfaceStructTemplateShared
-
isInline
public boolean isInline()Description copied from interface:StructTemplateSharedIs content of container is in same line as start token, at least first child- Specified by:
isInlinein interfaceStructTemplateShared- Returns:
-
isOrdered
-
isIgnoreUnknown