org.hl7.types
Interface ANY
- All Known Subinterfaces:
- AD, ADXP, BAG<T>, BIN, BL, BN, CD, CE, CO, CR, CS, CV, DSET<T>, ED, EIVL, EN, ENXP, II, INT, IVL<T>, LIST<T>, MO, NullFlavor, OID, ON, ONXP, ORD, PIVL<T>, PN, PNXP, PQ, PQR, QSET<T>, QTY, QTY.diff, REAL, RTO, SC, SET<T>, ST, TEL, TN, TNXP, TS, TYPE, UID, URL
- All Known Implementing Classes:
- AcknowledgementType, ActClass, ActMood, ActPriority, ActRelationshipCheckpoint, ActRelationshipJoin, ActRelationshipSplit, ActRelationshipType, ActStatus, AddressPartType, ADimpl, AdministrativeGender, ADnull, ADXPimpl, ADXPnull, ANYimpl, ANYnull, BAGjuCollectionAdapter, BAGjuListAdapter, BAGnull, BINbyteArrayImpl, BINnull, BLimpl, CalendarCycle, CDExceptionalImpl, CDimpl, CDnull, CEimpl, CEnull, COimpl, Confidentiality, ContextControl, COnull, CRimpl, CRnull, CSimpl, CSnull, CVExceptionalImpl, CVimpl, CVimplUsingUMLS, CVnull, DSETnull, EDbyteArrayImpl, EDimpl, EDjlStringAdapter, EDnull, EIVLimpl, EmptySet, ENimpl, ENnull, EntityClass, EntityDeterminer, EntityNamePartQualifier, EntityNamePartType, EntityNameUse, EntityStatus, ENXPimpl, ENXPnull, IIimpl, IInull, INTlongAdapter, INTninf, INTnull, INTpinf, IVLimpl, IVLnull, LISTconsImpl, LISTjuListAdapter, LISTnull, ManagedParticipationStatus, MOimpl, MOnull, NullFlavorImpl, ObservationInterpretation, OIDimpl, OIDnull, ONimpl, ONnull, ONXPimpl, ONXPnull, ORDimpl, ParticipationMode, ParticipationSignature, ParticipationType, PIVLimpl, PIVLnull, PNimpl, PNnull, PNXPimpl, PNXPnull, PostalAddressUse, PQimpl, PQnull, PQRimpl, QSETDifferenceImpl, QSETIntersectionImpl, QSETnull, QSETPeriodicHullImpl, QSETSingularityImpl, QSETTermBase, QSETUnionImpl, QTYnull, REALdoubleAdapter, REALninf, REALnull, REALpinf, RelationshipConjunction, ResponseLevel, ResponseModality, RoleClass, RoleLinkType, RoleStatus, RTOimpl, RTOnull, SCimpl, SCnull, SETjuSetAdapter, SETnull, SetOperator, SETSingleton, STjlStringAdapter, STnull, TelecommunicationAddressUse, TELimpl, TELnull, TimingEvent, TNjlStringAdapter, TNnull, TSjuDateAdapter, TSnull, UIDimpl, UIDnull, Unit, URLjnURLAdapter, URLnull
public interface ANY
Defines the basic properties of every data value. This is an abstract type,
meaning that no value can be just a data value without belonging to any
concrete type. Every concrete type is a specialization of this general
abstract DataValue type.
|
Method Summary |
BL |
equal(ANY x)
|
BL |
isNull()
|
boolean |
isNullJ()
Deprecated. use isNull().isTrue() or
!isNull().isFalse() instead, it's different
and you do want to know! |
BL |
nonNull()
|
boolean |
nonNullJ()
Deprecated. use nonNull().isTrue() or
!nonNull().isFalse() instead, it's different
and you do want to know! |
BL |
notApplicable()
|
boolean |
notApplicableJ()
Deprecated. this is more confusing than helpful |
NullFlavor |
nullFlavor()
An exceptional value expressing missing information and possibly the
reason why the information is missing. |
BL |
other()
|
boolean |
otherJ()
Deprecated. this is more confusing than helpful |
BL |
unknown()
|
boolean |
unknownJ()
Deprecated. this is more confusing than helpful |
nullFlavor
NullFlavor nullFlavor()
- An exceptional value expressing missing information and possibly the
reason why the information is missing.
nonNull
BL nonNull()
isNull
BL isNull()
notApplicable
BL notApplicable()
unknown
BL unknown()
other
BL other()
equal
BL equal(ANY x)
nonNullJ
@Deprecated
boolean nonNullJ()
- Deprecated. use
nonNull().isTrue() or
!nonNull().isFalse() instead, it's different
and you do want to know!
isNullJ
@Deprecated
boolean isNullJ()
- Deprecated. use
isNull().isTrue() or
!isNull().isFalse() instead, it's different
and you do want to know!
notApplicableJ
@Deprecated
boolean notApplicableJ()
- Deprecated. this is more confusing than helpful
unknownJ
@Deprecated
boolean unknownJ()
- Deprecated. this is more confusing than helpful
otherJ
@Deprecated
boolean otherJ()
- Deprecated. this is more confusing than helpful