Package com.ibm.fhir.path
Interface FHIRPathNode.Builder
- 
- All Known Implementing Classes:
 FHIRPathAbstractNode.Builder,FHIRPathAbstractSystemValue.Builder,FHIRPathAbstractTemporalValue.Builder,FHIRPathBooleanValue.Builder,FHIRPathDateTimeValue.Builder,FHIRPathDateValue.Builder,FHIRPathDecimalValue.Builder,FHIRPathElementNode.Builder,FHIRPathIntegerValue.Builder,FHIRPathQuantityNode.Builder,FHIRPathQuantityValue.Builder,FHIRPathResourceNode.Builder,FHIRPathStringValue.Builder,FHIRPathTimeValue.Builder
- Enclosing interface:
 - FHIRPathNode
 
public static interface FHIRPathNode.BuilderA builder interface for building FHIRPathNode instances 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FHIRPathNodebuild()Build a FHIRPathNode using this builderFHIRPathNode.Builderchildren(FHIRPathNode... children)Child nodes of the FHIRPathNodeFHIRPathNode.Builderchildren(Collection<FHIRPathNode> children)Child nodes of the FHIRPathNodeFHIRPathNode.Buildername(String name)The name of the FHIRPathNodeFHIRPathNode.Builderpath(String path)The path of the FHIRPathNodeFHIRPathNode.Buildervalue(FHIRPathSystemValue value)The child system value of the FHIRPathNode 
 - 
 
- 
- 
Method Detail
- 
name
FHIRPathNode.Builder name(String name)
The name of the FHIRPathNode- Parameters:
 name- the name of the FHIRPathNode- Returns:
 - A reference to this builder instance
 
 
- 
path
FHIRPathNode.Builder path(String path)
The path of the FHIRPathNode- Parameters:
 path- the path of the FHIRPathNode- Returns:
 - A reference to this builder instance
 
 
- 
value
FHIRPathNode.Builder value(FHIRPathSystemValue value)
The child system value of the FHIRPathNode- Parameters:
 name- the child system value of the FHIRPathNode- Returns:
 - A reference to this builder instance
 
 
- 
children
FHIRPathNode.Builder children(FHIRPathNode... children)
Child nodes of the FHIRPathNode- Parameters:
 name- child nodes of the FHIRPathNode- Returns:
 - A reference to this builder instance
 
 
- 
children
FHIRPathNode.Builder children(Collection<FHIRPathNode> children)
Child nodes of the FHIRPathNode- Parameters:
 name- child nodes of the FHIRPathNode- Returns:
 - A reference to this builder instance
 
 
- 
build
FHIRPathNode build()
Build a FHIRPathNode using this builder- Returns:
 - a new FHIRPathNode instance
 
 
 - 
 
 -