
Package org.hl7.fhir.dstu3.model
Class UnsignedIntType
- java.lang.Object
-
- org.hl7.fhir.dstu3.model.Base
-
- org.hl7.fhir.dstu3.model.Element
-
- org.hl7.fhir.dstu3.model.Type
-
- org.hl7.fhir.dstu3.model.PrimitiveType<Integer>
-
- org.hl7.fhir.dstu3.model.IntegerType
-
- org.hl7.fhir.dstu3.model.UnsignedIntType
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Externalizable
,Serializable
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseDatatype
,org.hl7.fhir.instance.model.api.IBaseElement
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseIntegerDatatype
,org.hl7.fhir.instance.model.api.IPrimitiveType<Integer>
public class UnsignedIntType extends IntegerType
Primitive type "integer" in FHIR: A signed 32-bit integer- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UnsignedIntType()
ConstructorUnsignedIntType(int theInteger)
ConstructorUnsignedIntType(Long theValue)
ConstructorUnsignedIntType(String theIntegerAsString)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UnsignedIntType
copy()
String
fhirType()
-
Methods inherited from class org.hl7.fhir.dstu3.model.IntegerType
encode, parse
-
Methods inherited from class org.hl7.fhir.dstu3.model.PrimitiveType
asStringValue, equalsDeep, equalsShallow, fromStringValue, getProperty, getValue, getValueAsString, hashCode, hasPrimitiveValue, hasValue, isEmpty, isPrimitive, primitiveValue, readExternal, setProperty, setProperty, setValue, setValueAsString, toString, typedCopy, updateStringValue, writeExternal
-
Methods inherited from class org.hl7.fhir.dstu3.model.Element
addChild, addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, getNamedProperty, getTypesForProperty, hasExtension, hasExtension, hasId, hasIdElement, listChildren, makeProperty, setExtension, setId, setIdBase, setIdElement
-
Methods inherited from class org.hl7.fhir.dstu3.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isResource, listChildrenByName, listChildrenByName, setUserData, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, isEmpty, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
Constructor Detail
-
UnsignedIntType
public UnsignedIntType()
Constructor
-
UnsignedIntType
public UnsignedIntType(int theInteger)
Constructor
-
UnsignedIntType
public UnsignedIntType(String theIntegerAsString)
Constructor- Parameters:
theIntegerAsString
- A string representation of an integer- Throws:
IllegalArgumentException
- If the string is not a valid integer representation
-
UnsignedIntType
public UnsignedIntType(Long theValue)
Constructor- Parameters:
theValue
- The value- Throws:
IllegalArgumentException
- If the value is too large to fit in a signed integer
-
-
Method Detail
-
copy
public UnsignedIntType copy()
- Overrides:
copy
in classIntegerType
-
fhirType
public String fhirType()
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classIntegerType
-
-