org.openhealthexchange.openpixpdq.ihe.audit.jaxb.impl
Class ParticipantObjectIdentificationTypeImpl

java.lang.Object
  extended by org.openhealthexchange.openpixpdq.ihe.audit.jaxb.impl.ParticipantObjectIdentificationTypeImpl
All Implemented Interfaces:
com.sun.xml.bind.JAXBObject, UnmarshallableObject, ValidatableObject, XMLSerializable, ParticipantObjectIdentificationType

public class ParticipantObjectIdentificationTypeImpl
extends java.lang.Object
implements ParticipantObjectIdentificationType, com.sun.xml.bind.JAXBObject, UnmarshallableObject, XMLSerializable, ValidatableObject


Nested Class Summary
static class ParticipantObjectIdentificationTypeImpl.ParticipantObjectIDTypeCodeTypeImpl
           
 class ParticipantObjectIdentificationTypeImpl.Unmarshaller
           
 
Nested classes/interfaces inherited from interface org.openhealthexchange.openpixpdq.ihe.audit.jaxb.ParticipantObjectIdentificationType
ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType
 
Field Summary
protected  short _ParticipantObjectDataLifeCycle
           
protected  com.sun.xml.bind.util.ListImpl _ParticipantObjectDetail
           
protected  java.lang.String _ParticipantObjectID
           
protected  ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType _ParticipantObjectIDTypeCode
           
protected  java.lang.String _ParticipantObjectName
           
protected  byte[] _ParticipantObjectQuery
           
protected  java.lang.String _ParticipantObjectSensitivity
           
protected  short _ParticipantObjectTypeCode
           
protected  short _ParticipantObjectTypeCodeRole
           
protected  boolean has_ParticipantObjectDataLifeCycle
           
protected  boolean has_ParticipantObjectTypeCode
           
protected  boolean has_ParticipantObjectTypeCodeRole
           
static java.lang.Class version
           
 
Constructor Summary
ParticipantObjectIdentificationTypeImpl()
           
 
Method Summary
protected  com.sun.xml.bind.util.ListImpl _getParticipantObjectDetail()
           
 com.sun.msv.verifier.DocumentDeclaration createRawValidator()
          Gets the schema fragment associated with this class.
 UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
          Creates an unmarshaller that will unmarshall this object.
 short getParticipantObjectDataLifeCycle()
          Gets the value of the participantObjectDataLifeCycle property.
 java.util.List getParticipantObjectDetail()
          Gets the value of the ParticipantObjectDetail property.
 java.lang.String getParticipantObjectID()
          Gets the value of the participantObjectID property.
 ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType getParticipantObjectIDTypeCode()
          Gets the value of the participantObjectIDTypeCode property.
 java.lang.String getParticipantObjectName()
          Gets the value of the participantObjectName property.
 byte[] getParticipantObjectQuery()
          Gets the value of the participantObjectQuery property.
 java.lang.String getParticipantObjectSensitivity()
          Gets the value of the participantObjectSensitivity property.
 short getParticipantObjectTypeCode()
          Gets the value of the participantObjectTypeCode property.
 short getParticipantObjectTypeCodeRole()
          Gets the value of the participantObjectTypeCodeRole property.
 java.lang.Class getPrimaryInterface()
          Gets the main interface that this object implements.
 void serializeAttributes(XMLSerializer context)
          Serializes attributes into the specified target.
 void serializeBody(XMLSerializer context)
          Serializes child elements and texts into the specified target.
 void serializeURIs(XMLSerializer context)
          Declares all the namespace URIs this object is using at its top-level scope into the specified target.
 void setParticipantObjectDataLifeCycle(short value)
          Sets the value of the participantObjectDataLifeCycle property.
 void setParticipantObjectID(java.lang.String value)
          Sets the value of the participantObjectID property.
 void setParticipantObjectIDTypeCode(ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType value)
          Sets the value of the participantObjectIDTypeCode property.
 void setParticipantObjectName(java.lang.String value)
          Sets the value of the participantObjectName property.
 void setParticipantObjectQuery(byte[] value)
          Sets the value of the participantObjectQuery property.
 void setParticipantObjectSensitivity(java.lang.String value)
          Sets the value of the participantObjectSensitivity property.
 void setParticipantObjectTypeCode(short value)
          Sets the value of the participantObjectTypeCode property.
 void setParticipantObjectTypeCodeRole(short value)
          Sets the value of the participantObjectTypeCodeRole property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

has_ParticipantObjectTypeCodeRole

protected boolean has_ParticipantObjectTypeCodeRole

_ParticipantObjectTypeCodeRole

protected short _ParticipantObjectTypeCodeRole

_ParticipantObjectID

protected java.lang.String _ParticipantObjectID

_ParticipantObjectIDTypeCode

protected ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType _ParticipantObjectIDTypeCode

_ParticipantObjectDetail

protected com.sun.xml.bind.util.ListImpl _ParticipantObjectDetail

_ParticipantObjectName

protected java.lang.String _ParticipantObjectName

_ParticipantObjectQuery

protected byte[] _ParticipantObjectQuery

has_ParticipantObjectDataLifeCycle

protected boolean has_ParticipantObjectDataLifeCycle

_ParticipantObjectDataLifeCycle

protected short _ParticipantObjectDataLifeCycle

has_ParticipantObjectTypeCode

protected boolean has_ParticipantObjectTypeCode

_ParticipantObjectTypeCode

protected short _ParticipantObjectTypeCode

_ParticipantObjectSensitivity

protected java.lang.String _ParticipantObjectSensitivity

version

public static final java.lang.Class version
Constructor Detail

ParticipantObjectIdentificationTypeImpl

public ParticipantObjectIdentificationTypeImpl()
Method Detail

getParticipantObjectTypeCodeRole

public short getParticipantObjectTypeCodeRole()
Description copied from interface: ParticipantObjectIdentificationType
Gets the value of the participantObjectTypeCodeRole property.

Specified by:
getParticipantObjectTypeCodeRole in interface ParticipantObjectIdentificationType

setParticipantObjectTypeCodeRole

public void setParticipantObjectTypeCodeRole(short value)
Description copied from interface: ParticipantObjectIdentificationType
Sets the value of the participantObjectTypeCodeRole property.

Specified by:
setParticipantObjectTypeCodeRole in interface ParticipantObjectIdentificationType

getParticipantObjectID

public java.lang.String getParticipantObjectID()
Description copied from interface: ParticipantObjectIdentificationType
Gets the value of the participantObjectID property.

Specified by:
getParticipantObjectID in interface ParticipantObjectIdentificationType
Returns:
possible object is String

setParticipantObjectID

public void setParticipantObjectID(java.lang.String value)
Description copied from interface: ParticipantObjectIdentificationType
Sets the value of the participantObjectID property.

Specified by:
setParticipantObjectID in interface ParticipantObjectIdentificationType
Parameters:
value - allowed object is String

getParticipantObjectIDTypeCode

public ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType getParticipantObjectIDTypeCode()
Description copied from interface: ParticipantObjectIdentificationType
Gets the value of the participantObjectIDTypeCode property.

Specified by:
getParticipantObjectIDTypeCode in interface ParticipantObjectIdentificationType
Returns:
possible object is ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType

setParticipantObjectIDTypeCode

public void setParticipantObjectIDTypeCode(ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType value)
Description copied from interface: ParticipantObjectIdentificationType
Sets the value of the participantObjectIDTypeCode property.

Specified by:
setParticipantObjectIDTypeCode in interface ParticipantObjectIdentificationType
Parameters:
value - allowed object is ParticipantObjectIdentificationType.ParticipantObjectIDTypeCodeType

_getParticipantObjectDetail

protected com.sun.xml.bind.util.ListImpl _getParticipantObjectDetail()

getParticipantObjectDetail

public java.util.List getParticipantObjectDetail()
Description copied from interface: ParticipantObjectIdentificationType
Gets the value of the ParticipantObjectDetail property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the ParticipantObjectDetail property.

For example, to add a new item, do as follows:

    getParticipantObjectDetail().add(newItem);
 

Objects of the following type(s) are allowed in the list TypeValuePairType

Specified by:
getParticipantObjectDetail in interface ParticipantObjectIdentificationType

getParticipantObjectName

public java.lang.String getParticipantObjectName()
Description copied from interface: ParticipantObjectIdentificationType
Gets the value of the participantObjectName property.

Specified by:
getParticipantObjectName in interface ParticipantObjectIdentificationType
Returns:
possible object is String

setParticipantObjectName

public void setParticipantObjectName(java.lang.String value)
Description copied from interface: ParticipantObjectIdentificationType
Sets the value of the participantObjectName property.

Specified by:
setParticipantObjectName in interface ParticipantObjectIdentificationType
Parameters:
value - allowed object is String

getParticipantObjectQuery

public byte[] getParticipantObjectQuery()
Description copied from interface: ParticipantObjectIdentificationType
Gets the value of the participantObjectQuery property.

Specified by:
getParticipantObjectQuery in interface ParticipantObjectIdentificationType
Returns:
possible object is byte[]

setParticipantObjectQuery

public void setParticipantObjectQuery(byte[] value)
Description copied from interface: ParticipantObjectIdentificationType
Sets the value of the participantObjectQuery property.

Specified by:
setParticipantObjectQuery in interface ParticipantObjectIdentificationType
Parameters:
value - allowed object is byte[]

getParticipantObjectDataLifeCycle

public short getParticipantObjectDataLifeCycle()
Description copied from interface: ParticipantObjectIdentificationType
Gets the value of the participantObjectDataLifeCycle property.

Specified by:
getParticipantObjectDataLifeCycle in interface ParticipantObjectIdentificationType

setParticipantObjectDataLifeCycle

public void setParticipantObjectDataLifeCycle(short value)
Description copied from interface: ParticipantObjectIdentificationType
Sets the value of the participantObjectDataLifeCycle property.

Specified by:
setParticipantObjectDataLifeCycle in interface ParticipantObjectIdentificationType

getParticipantObjectTypeCode

public short getParticipantObjectTypeCode()
Description copied from interface: ParticipantObjectIdentificationType
Gets the value of the participantObjectTypeCode property.

Specified by:
getParticipantObjectTypeCode in interface ParticipantObjectIdentificationType

setParticipantObjectTypeCode

public void setParticipantObjectTypeCode(short value)
Description copied from interface: ParticipantObjectIdentificationType
Sets the value of the participantObjectTypeCode property.

Specified by:
setParticipantObjectTypeCode in interface ParticipantObjectIdentificationType

getParticipantObjectSensitivity

public java.lang.String getParticipantObjectSensitivity()
Description copied from interface: ParticipantObjectIdentificationType
Gets the value of the participantObjectSensitivity property.

Specified by:
getParticipantObjectSensitivity in interface ParticipantObjectIdentificationType
Returns:
possible object is String

setParticipantObjectSensitivity

public void setParticipantObjectSensitivity(java.lang.String value)
Description copied from interface: ParticipantObjectIdentificationType
Sets the value of the participantObjectSensitivity property.

Specified by:
setParticipantObjectSensitivity in interface ParticipantObjectIdentificationType
Parameters:
value - allowed object is String

createUnmarshaller

public UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
Description copied from interface: UnmarshallableObject
Creates an unmarshaller that will unmarshall this object.

Specified by:
createUnmarshaller in interface UnmarshallableObject

serializeBody

public void serializeBody(XMLSerializer context)
                   throws org.xml.sax.SAXException
Description copied from interface: XMLSerializable
Serializes child elements and texts into the specified target.

Specified by:
serializeBody in interface XMLSerializable
Throws:
org.xml.sax.SAXException

serializeAttributes

public void serializeAttributes(XMLSerializer context)
                         throws org.xml.sax.SAXException
Description copied from interface: XMLSerializable
Serializes attributes into the specified target.

Specified by:
serializeAttributes in interface XMLSerializable
Throws:
org.xml.sax.SAXException

serializeURIs

public void serializeURIs(XMLSerializer context)
                   throws org.xml.sax.SAXException
Description copied from interface: XMLSerializable
Declares all the namespace URIs this object is using at its top-level scope into the specified target.

Specified by:
serializeURIs in interface XMLSerializable
Throws:
org.xml.sax.SAXException

getPrimaryInterface

public java.lang.Class getPrimaryInterface()
Description copied from interface: ValidatableObject
Gets the main interface that this object implements. For example, FooImpl will return Foo from this method.

Specified by:
getPrimaryInterface in interface ValidatableObject

createRawValidator

public com.sun.msv.verifier.DocumentDeclaration createRawValidator()
Description copied from interface: ValidatableObject
Gets the schema fragment associated with this class.

Specified by:
createRawValidator in interface ValidatableObject