Package hydra.shex.syntax
Class InlineShapeDefinition.Builder
- java.lang.Object
-
- hydra.shex.syntax.InlineShapeDefinition.Builder
-
- Enclosing class:
- InlineShapeDefinition
public static final class InlineShapeDefinition.Builder extends java.lang.ObjectA fluent builder forInlineShapeDefinition.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InlineShapeDefinitionbuild()Builds an immutableInlineShapeDefinition.InlineShapeDefinition.BuilderlistOfAlts(java.util.List<InlineShapeDefinitionListOfAltsElmt> listOfAlts)InlineShapeDefinition.BuilderTripleExpression(Optional<TripleExpression> TripleExpression)
-
-
-
Method Detail
-
listOfAlts
public InlineShapeDefinition.Builder listOfAlts(java.util.List<InlineShapeDefinitionListOfAltsElmt> listOfAlts)
-
TripleExpression
public InlineShapeDefinition.Builder TripleExpression(Optional<TripleExpression> TripleExpression)
-
build
public InlineShapeDefinition build()
Builds an immutableInlineShapeDefinition.
-
-