Package org.hl7.fhir.dstu2.model
Class ExpressionNode.TypeDetails
- java.lang.Object
-
- org.hl7.fhir.dstu2.model.ExpressionNode.TypeDetails
-
- Enclosing class:
- ExpressionNode
public static class ExpressionNode.TypeDetails extends Object
-
-
Constructor Summary
Constructors Constructor Description TypeDetails(ExpressionNode.CollectionStatus collectionStatus, String... names)TypeDetails(ExpressionNode.CollectionStatus collectionStatus, Set<String> names)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddType(String n)voidaddTypes(Collection<String> n)Stringdescribe()ExpressionNode.CollectionStatusgetCollectionStatus()StringgetType()Set<String>getTypes()booleanhasNoTypes()booleanhasType(Set<String> tn)booleanhasType(IWorkerContext context, String... tn)ExpressionNode.TypeDetailstoSingleton()StringtoString()ExpressionNode.TypeDetailsunion(ExpressionNode.TypeDetails right)voidupdate(ExpressionNode.TypeDetails source)
-
-
-
Constructor Detail
-
TypeDetails
public TypeDetails(ExpressionNode.CollectionStatus collectionStatus, String... names)
-
TypeDetails
public TypeDetails(ExpressionNode.CollectionStatus collectionStatus, Set<String> names)
-
-
Method Detail
-
addTypes
public void addTypes(Collection<String> n)
-
hasType
public boolean hasType(IWorkerContext context, String... tn)
-
update
public void update(ExpressionNode.TypeDetails source)
-
union
public ExpressionNode.TypeDetails union(ExpressionNode.TypeDetails right)
-
hasNoTypes
public boolean hasNoTypes()
-
toSingleton
public ExpressionNode.TypeDetails toSingleton()
-
getCollectionStatus
public ExpressionNode.CollectionStatus getCollectionStatus()
-
-