
Package ca.uhn.fhir.context
Class RuntimePrimitiveDatatypeDefinition
java.lang.Object
ca.uhn.fhir.context.BaseRuntimeElementDefinition<IPrimitiveType<?>>
ca.uhn.fhir.context.RuntimePrimitiveDatatypeDefinition
- All Implemented Interfaces:
IRuntimeDatatypeDefinition
- Direct Known Subclasses:
RuntimeIdDatatypeDefinition
public class RuntimePrimitiveDatatypeDefinition
extends BaseRuntimeElementDefinition<IPrimitiveType<?>>
implements IRuntimeDatatypeDefinition
-
Nested Class Summary
Nested classes/interfaces inherited from class ca.uhn.fhir.context.BaseRuntimeElementDefinition
BaseRuntimeElementDefinition.ChildTypeEnum -
Constructor Summary
ConstructorsConstructorDescriptionRuntimePrimitiveDatatypeDefinition(DatatypeDef theDef, Class<? extends IPrimitiveType<?>> theImplementingClass, boolean theStandardType) -
Method Summary
Modifier and TypeMethodDescriptiongetChildByName(String theChildName) Class<?> Class<? extends IBaseDatatype> booleanisProfileOf(Class<? extends IBaseDatatype> theType) booleanMethods inherited from class ca.uhn.fhir.context.BaseRuntimeElementDefinition
addExtension, getDeclaredExtension, getExtensions, getExtensionsModifier, getExtensionsNonModifier, getImplementingClass, getName, getRootParentDefinition, hasExtensions, isStandardType, newInstance, newInstance, toString, validateSealedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ca.uhn.fhir.context.IRuntimeDatatypeDefinition
getImplementingClass
-
Constructor Details
-
RuntimePrimitiveDatatypeDefinition
public RuntimePrimitiveDatatypeDefinition(DatatypeDef theDef, Class<? extends IPrimitiveType<?>> theImplementingClass, boolean theStandardType)
-
-
Method Details
-
getChildren
- Overrides:
getChildrenin classBaseRuntimeElementDefinition<IPrimitiveType<?>>
-
getChildByName
- Overrides:
getChildByNamein classBaseRuntimeElementDefinition<IPrimitiveType<?>>
-
getChildType
- Specified by:
getChildTypein classBaseRuntimeElementDefinition<IPrimitiveType<?>>
-
getNativeType
-
getProfileOf
- Specified by:
getProfileOfin interfaceIRuntimeDatatypeDefinition
-
isProfileOf
- Specified by:
isProfileOfin interfaceIRuntimeDatatypeDefinition
-
isSpecialization
- Specified by:
isSpecializationin interfaceIRuntimeDatatypeDefinition
-