|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectau.gov.nehta.vendorlibrary.pcehr.clients.common.util.XDSFactory
public final class XDSFactory
A factory class for creating instances of XDS objects.
Method Summary | |
---|---|
static oasis.names.tc.ebxml_regrep.xsd.rim._3.ClassificationType |
createClassification(java.lang.String classificationScheme,
java.lang.String classifiedObject,
java.lang.String nodeRepresentation,
int idNum)
Create an instance of a ClassificationType object. |
static oasis.names.tc.ebxml_regrep.xsd.rim._3.ExternalIdentifierType |
createExternalIdentifier(java.lang.String identificationScheme,
java.lang.String registryObject,
java.lang.String name,
java.lang.String value,
int idNum)
Create an instance of an ExternalIdentifierType object. |
static oasis.names.tc.ebxml_regrep.xsd.rim._3.InternationalStringType |
createInternationalString(java.lang.String value)
Create an InternationalStringType . |
static oasis.names.tc.ebxml_regrep.xsd.rim._3.Slot |
createQuerySlot(java.lang.String slotName,
java.util.Collection<java.lang.String> values)
Create a Slot to be used in an ad-hoc query that contains
one or more values using the 'OR' semantics. |
static oasis.names.tc.ebxml_regrep.xsd.rim._3.Slot |
createQuerySlot(java.lang.String slotName,
java.lang.String... values)
Create a Slot to be used in an ad-hoc query that contains
one or more values using the 'OR' semantics. |
static java.util.List<oasis.names.tc.ebxml_regrep.xsd.rim._3.Slot> |
createQuerySlots(java.lang.String slotName,
CodedValue... values)
Create Slot s to be used in an ad-hoc query that contains
one or more values using the 'OR' semantics. |
static java.util.List<oasis.names.tc.ebxml_regrep.xsd.rim._3.Slot> |
createQuerySlots(java.lang.String slotName,
java.util.Collection<CodedValue> values)
Create Slot s to be used in an ad-hoc query that contains
one or more values using the 'OR' semantics. |
static oasis.names.tc.ebxml_regrep.xsd.rim._3.Slot |
createSingleValuedSlot(java.lang.String slotName,
java.lang.String... values)
Create a Slot containing one or more String values, stored in a single valued fashion. |
static oasis.names.tc.ebxml_regrep.xsd.rim._3.Slot |
createSlot(java.lang.String slotName,
java.lang.String... values)
Create a Slot containing one or more String values, stored in a multivalued fashion. |
static java.lang.String |
toAssociationIdentifierString(int idNum)
|
static java.lang.String |
toClassificationIdString(int idNum)
Format id number as string. |
static java.lang.String |
toExternalIdentifierIdString(int idNum)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static oasis.names.tc.ebxml_regrep.xsd.rim._3.Slot createSlot(java.lang.String slotName, java.lang.String... values)
Slot
containing one or more String
values, stored in a multivalued fashion.
slotName
- Name of the slot.values
- One or more String
values.
Slot
.public static oasis.names.tc.ebxml_regrep.xsd.rim._3.Slot createSingleValuedSlot(java.lang.String slotName, java.lang.String... values)
Slot
containing one or more String
values, stored in a single valued fashion.
slotName
- Name of the slot.values
- One or more String
values.
Slot
.public static oasis.names.tc.ebxml_regrep.xsd.rim._3.Slot createQuerySlot(java.lang.String slotName, java.lang.String... values)
Slot
to be used in an ad-hoc query that contains
one or more values using the 'OR' semantics.
slotName
- Name of the slot.values
- One or more String
values.
Slot
.public static java.util.List<oasis.names.tc.ebxml_regrep.xsd.rim._3.Slot> createQuerySlots(java.lang.String slotName, CodedValue... values)
Slot
s to be used in an ad-hoc query that contains
one or more values using the 'OR' semantics.
slotName
- Name of the slot.values
- One or more CodedValue
values.
Slot
s.public static oasis.names.tc.ebxml_regrep.xsd.rim._3.Slot createQuerySlot(java.lang.String slotName, java.util.Collection<java.lang.String> values)
Slot
to be used in an ad-hoc query that contains
one or more values using the 'OR' semantics.
slotName
- Name of the slot.values
- One or more String
values.
Slot
.public static java.util.List<oasis.names.tc.ebxml_regrep.xsd.rim._3.Slot> createQuerySlots(java.lang.String slotName, java.util.Collection<CodedValue> values)
Slot
s to be used in an ad-hoc query that contains
one or more values using the 'OR' semantics.
slotName
- Name of the slot.values
- One or more CodedValue
values.
Slot
.public static oasis.names.tc.ebxml_regrep.xsd.rim._3.InternationalStringType createInternationalString(java.lang.String value)
InternationalStringType
.
value
- String value
InternationalStringType
.public static oasis.names.tc.ebxml_regrep.xsd.rim._3.ClassificationType createClassification(java.lang.String classificationScheme, java.lang.String classifiedObject, java.lang.String nodeRepresentation, int idNum)
ClassificationType
object.
classificationScheme
- classification scheme.classifiedObject
- classified object.nodeRepresentation
- node representation.idNum
- id number.
ClassificationType
object.public static oasis.names.tc.ebxml_regrep.xsd.rim._3.ExternalIdentifierType createExternalIdentifier(java.lang.String identificationScheme, java.lang.String registryObject, java.lang.String name, java.lang.String value, int idNum)
ExternalIdentifierType
object.
identificationScheme
- identification scheme.registryObject
- registry object.name
- name.value
- value.idNum
- id number.
ExternalIdentifierType
object.public static java.lang.String toClassificationIdString(int idNum)
idNum
- id number to format.
public static java.lang.String toExternalIdentifierIdString(int idNum)
public static java.lang.String toAssociationIdentifierString(int idNum)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |