Package org.hl7.fhir.r5.fhirpath
Class TypeDetails
java.lang.Object
org.hl7.fhir.r5.fhirpath.TypeDetails
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classclass -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTypeDetails(ExpressionNode.CollectionStatus collectionStatus, String... names) TypeDetails(ExpressionNode.CollectionStatus collectionStatus, Set<String> names) TypeDetails(ExpressionNode.CollectionStatus collectionStatus, TypeDetails.ProfiledType pt) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddTargets(Set<String> src) voidvoidvoidaddTypes(Collection<String> names) voidaddTypes(TypeDetails other) booleancontains(TypeDetails other) copy()describe()static TypeDetailsempty()getType()getTypes()booleanbooleanbooleanbooleanbooleanhasType(IWorkerContext context, String... tn) intersect(TypeDetails right) booleanisChoice()booleanisEmpty()booleanisList()booleanmatches(TypeDetails other) voidsetChoice(boolean b) toString()booleanunion(TypeDetails right) voidupdate(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
-
toOrdered
-
toUnordered
-
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
-
setChoice
-
isChoice
-
isEmpty
-
getProfiles
-