Package ca.uhn.fhir.tinder.model
Class Child
java.lang.Object
ca.uhn.fhir.tinder.model.BaseElement
ca.uhn.fhir.tinder.model.Child
- Direct Known Subclasses:
AnyChild,Extension,ResourceBlock,ResourceBlockCopy,SimpleChild,UndeclaredExtensionChild
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidStrips off "[x]"getPrimitiveType(String theType) protected StringgetPrimitiveTypeInternal(String theType) booleanisBlock()booleanbooleanbooleanbooleanisPrimitive(String theType) protected booleanisPrimitiveInternal(String theType) booleanbooleantoString()Methods inherited from class ca.uhn.fhir.tinder.model.BaseElement
addChild, getBinding, getBindingClass, getBindingUrl, getCardMax, getCardMin, getChildElementNameToSlicing, getChildren, getComments, getDeclaringClassNameComplete, getDeclaringClassNameCompleteForChildren, getDefinition, getElementName, getElementParentName, getExtensionUrl, getName, getRequirement, getResourceBlockChildren, getShortName, getType, getV2Mapping, isExtensionLocal, isExtensionModifier, isHasBindingUrl, isHasExtensionUrl, isHasMultipleTypes, isModifier, isResourceRef, isSummary, main, setBinding, setBindingClass, setBindingUrl, setCardMax, setCardMin, setChildElementNameToSlicing, setComments, setDeclaringClassNameComplete, setDefinition, setElementName, setElementNameAndDeriveParentElementName, setExtensionUrl, setModifier, setName, setRequirement, setResourceRef, setShortName, setSummary, setTypeFromString, setV2Mapping
-
Constructor Details
-
Child
public Child()
-
-
Method Details
-
clearTypes
public void clearTypes()- Overrides:
clearTypesin classBaseElement
-
getAnnotationType
-
getBoundDatatype
-
getCardMaxForChildAnnotation
-
toString
-
getElementNameSimplified
Strips off "[x]" -
getMethodName
-
getReferenceType
-
getReferenceTypeForConstructor
-
getReferenceTypesForMultiple
-
getSimpleSetters
-
getSingleType
-
getVariableName
-
isBlock
public boolean isBlock() -
isBlockRef
public boolean isBlockRef() -
isPrimitive
-
isPrimitive
public boolean isPrimitive() -
isPrimitiveInternal
-
getPrimitiveType
- Throws:
ClassNotFoundException
-
getPrimitiveType
- Throws:
ClassNotFoundException
-
getPrimitiveTypeInternal
- Throws:
ClassNotFoundException
-
isBoundCode
public boolean isBoundCode() -
isRepeatable
public boolean isRepeatable() -
isSingleChildInstantiable
public boolean isSingleChildInstantiable()
-