Package org.hl7.fhir.r5.model
Class TypeDetails
java.lang.Object
org.hl7.fhir.r5.model.TypeDetails
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
ConstructorDescriptionTypeDetails
(ExpressionNode.CollectionStatus collectionStatus, String... names) TypeDetails
(ExpressionNode.CollectionStatus collectionStatus, Set<String> names) TypeDetails
(ExpressionNode.CollectionStatus collectionStatus, TypeDetails.ProfiledType pt) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addTargets
(Set<String> src) void
void
void
addTypes
(Collection<String> names) void
addTypes
(TypeDetails other) boolean
contains
(TypeDetails other) copy()
describe()
static TypeDetails
empty()
getType()
getTypes()
boolean
boolean
boolean
boolean
boolean
hasType
(IWorkerContext context, String... tn) intersect
(TypeDetails right) boolean
isList()
boolean
matches
(TypeDetails other) toString()
boolean
union
(TypeDetails right) void
update
(TypeDetails source)
-
Field Details
-
FHIR_NS
- See Also:
-
FP_NS
- See Also:
-
FP_String
- See Also:
-
FP_Boolean
- See Also:
-
FP_Integer
- See Also:
-
FP_Decimal
- See Also:
-
FP_Quantity
- See Also:
-
FP_DateTime
- See Also:
-
FP_Time
- See Also:
-
FP_SimpleTypeInfo
- See Also:
-
FP_ClassInfo
- See Also:
-
FP_NUMBERS
-
-
Constructor Details
-
TypeDetails
-
TypeDetails
-
TypeDetails
-
-
Method Details
-
addType
-
addType
-
addType
-
addType
-
addTypes
-
hasType
-
update
-
union
-
intersect
-
hasNoTypes
-
getTypes
-
toSingleton
-
getCollectionStatus
-
hasType
-
hasType
-
describe
-
describeMin
-
getType
-
toString
-
getTypeCode
- Throws:
org.hl7.fhir.exceptions.DefinitionException
-
getProfiledTypes
-
hasBinding
-
getBinding
-
addTarget
-
getTargets
-
typesHaveTargets
-
addTargets
-
copy
-
matches
-
addTypes
-
contains
-
empty
-
isList
-