public abstract class Base extends Object implements Serializable, IBase, IElement
| Constructor and Description |
|---|
Base() |
public Base()
public Object getUserData(String name)
public void setUserData(String name, Object value)
public void clearUserData(String name)
public void setUserDataINN(String name, Object value)
public boolean hasUserData(String name)
public String getUserString(String name)
public int getUserInt(String name)
public boolean hasFormatComment()
hasFormatComment in interface IBasepublic List<String> getFormatCommentsPre()
getFormatCommentsPre in interface IBasepublic List<String> getFormatCommentsPost()
getFormatCommentsPost in interface IBasepublic boolean isPrimitive()
public boolean hasPrimitiveValue()
public String primitiveValue()
protected abstract void listChildren(List<Property> result)
public Base setProperty(String name, Base value) throws FHIRException
FHIRExceptionpublic Base addChild(String name) throws FHIRException
FHIRExceptionpublic List<Property> children()
Type, and examine the valuepublic Property getChildByName(String name)
public List<Base> listChildrenByName(String name) throws FHIRException
FHIRExceptionpublic Base[] listChildrenByName(String name, boolean checkValid) throws FHIRException
FHIRExceptionpublic boolean equalsDeep(Base other)
public boolean equalsShallow(Base other)
public static boolean compareDeep(List<? extends Base> e1, List<? extends Base> e2, boolean allowNull)
public static boolean compareDeep(Base e1, Base e2, boolean allowNull)
public static boolean compareDeep(XhtmlNode div1, XhtmlNode div2, boolean allowNull)
public static boolean compareValues(List<? extends PrimitiveType> e1, List<? extends PrimitiveType> e2, boolean allowNull)
public static boolean compareValues(PrimitiveType e1, PrimitiveType e2, boolean allowNull)
public Type castToType(Base b) throws FHIRException
FHIRExceptionpublic BooleanType castToBoolean(Base b) throws FHIRException
FHIRExceptionpublic IntegerType castToInteger(Base b) throws FHIRException
FHIRExceptionpublic DecimalType castToDecimal(Base b) throws FHIRException
FHIRExceptionpublic Base64BinaryType castToBase64Binary(Base b) throws FHIRException
FHIRExceptionpublic InstantType castToInstant(Base b) throws FHIRException
FHIRExceptionpublic StringType castToString(Base b) throws FHIRException
FHIRExceptionpublic UriType castToUri(Base b) throws FHIRException
FHIRExceptionpublic DateType castToDate(Base b) throws FHIRException
FHIRExceptionpublic DateTimeType castToDateTime(Base b) throws FHIRException
FHIRExceptionpublic TimeType castToTime(Base b) throws FHIRException
FHIRExceptionpublic CodeType castToCode(Base b) throws FHIRException
FHIRExceptionpublic OidType castToOid(Base b) throws FHIRException
FHIRExceptionpublic IdType castToId(Base b) throws FHIRException
FHIRExceptionpublic UnsignedIntType castToUnsignedInt(Base b) throws FHIRException
FHIRExceptionpublic PositiveIntType castToPositiveInt(Base b) throws FHIRException
FHIRExceptionpublic MarkdownType castToMarkdown(Base b) throws FHIRException
FHIRExceptionpublic Annotation castToAnnotation(Base b) throws FHIRException
FHIRExceptionpublic Dosage castToDosage(Base b) throws FHIRException
FHIRExceptionpublic Attachment castToAttachment(Base b) throws FHIRException
FHIRExceptionpublic Identifier castToIdentifier(Base b) throws FHIRException
FHIRExceptionpublic CodeableConcept castToCodeableConcept(Base b) throws FHIRException
FHIRExceptionpublic Coding castToCoding(Base b) throws FHIRException
FHIRExceptionpublic Quantity castToQuantity(Base b) throws FHIRException
FHIRExceptionpublic Money castToMoney(Base b) throws FHIRException
FHIRExceptionpublic Duration castToDuration(Base b) throws FHIRException
FHIRExceptionpublic SimpleQuantity castToSimpleQuantity(Base b) throws FHIRException
FHIRExceptionpublic Range castToRange(Base b) throws FHIRException
FHIRExceptionpublic Period castToPeriod(Base b) throws FHIRException
FHIRExceptionpublic Ratio castToRatio(Base b) throws FHIRException
FHIRExceptionpublic SampledData castToSampledData(Base b) throws FHIRException
FHIRExceptionpublic Signature castToSignature(Base b) throws FHIRException
FHIRExceptionpublic HumanName castToHumanName(Base b) throws FHIRException
FHIRExceptionpublic Address castToAddress(Base b) throws FHIRException
FHIRExceptionpublic ContactDetail castToContactDetail(Base b) throws FHIRException
FHIRExceptionpublic Contributor castToContributor(Base b) throws FHIRException
FHIRExceptionpublic UsageContext castToUsageContext(Base b) throws FHIRException
FHIRExceptionpublic RelatedArtifact castToRelatedArtifact(Base b) throws FHIRException
FHIRExceptionpublic ContactPoint castToContactPoint(Base b) throws FHIRException
FHIRExceptionpublic Timing castToTiming(Base b) throws FHIRException
FHIRExceptionpublic Reference castToReference(Base b) throws FHIRException
FHIRExceptionpublic Meta castToMeta(Base b) throws FHIRException
FHIRExceptionpublic Extension castToExtension(Base b) throws FHIRException
FHIRExceptionpublic Resource castToResource(Base b) throws FHIRException
FHIRExceptionpublic Narrative castToNarrative(Base b) throws FHIRException
FHIRExceptionpublic ElementDefinition castToElementDefinition(Base b) throws FHIRException
FHIRExceptionpublic DataRequirement castToDataRequirement(Base b) throws FHIRException
FHIRExceptionpublic ParameterDefinition castToParameterDefinition(Base b) throws FHIRException
FHIRExceptionpublic TriggerDefinition castToTriggerDefinition(Base b) throws FHIRException
FHIRExceptionpublic XhtmlNode castToXhtml(Base b) throws FHIRException
FHIRExceptionpublic String castToXhtmlString(Base b) throws FHIRException
FHIRExceptionprotected boolean isMetadataBased()
public Base[] getProperty(int hash, String name, boolean checkValid) throws FHIRException
FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws FHIRException
FHIRExceptionpublic Base makeProperty(int hash, String name) throws FHIRException
FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws FHIRException
FHIRExceptionpublic boolean isResource()
Copyright © 2014–2017 University Health Network. All rights reserved.