com.ebmwebsourcing.wsstar.addressing.datatypes.impl.impl
Class EndpointReferenceTypeImpl

java.lang.Object
  extended by com.ebmwebsourcing.wsstar.addressing.datatypes.impl.impl.EndpointReferenceTypeImpl
All Implemented Interfaces:
com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType

public class EndpointReferenceTypeImpl
extends java.lang.Object
implements com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType


Constructor Summary
protected EndpointReferenceTypeImpl(EndpointReferenceType jaxbTypeObj)
           
protected EndpointReferenceTypeImpl(java.net.URI address)
          Default constructor Note : According to the xml schema the "address" field is mandatory
 
Method Summary
 void addAllAny(java.util.List<org.w3c.dom.Element> anyAsElts)
           
 void addAny(org.w3c.dom.Element anyAsElt)
           
 java.net.URI getAddress()
           
 java.util.List<org.w3c.dom.Element> getAny()
           
 EndpointReferenceType getJaxbTypeObj()
          Getter on associated Jaxb's model object
 com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.MetadataType getMetadata()
           
 com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.ReferenceParametersType getReferenceParameters()
           
 void setAddress(java.net.URI value)
           
 void setMetadata(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.MetadataType value)
           
 void setReferenceParameters(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.ReferenceParametersType value)
           
static EndpointReferenceType toJaxbModel(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType apiTypeObj)
          A way to create a EndpointReferenceType "Jaxb model type" object from a EndpointReferenceType "api type" one
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndpointReferenceTypeImpl

protected EndpointReferenceTypeImpl(java.net.URI address)
Default constructor Note : According to the xml schema the "address" field is mandatory

Parameters:
address - the address of the EndpointReferenceType object that must be String representation of an URI object.

EndpointReferenceTypeImpl

protected EndpointReferenceTypeImpl(EndpointReferenceType jaxbTypeObj)
Method Detail

getJaxbTypeObj

public final EndpointReferenceType getJaxbTypeObj()
Getter on associated Jaxb's model object

Returns:
the associated Jaxb's model object

getAddress

public final java.net.URI getAddress()
Specified by:
getAddress in interface com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType

setAddress

public final void setAddress(java.net.URI value)
Specified by:
setAddress in interface com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType

getReferenceParameters

public final com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.ReferenceParametersType getReferenceParameters()
Specified by:
getReferenceParameters in interface com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType

setReferenceParameters

public final void setReferenceParameters(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.ReferenceParametersType value)
Specified by:
setReferenceParameters in interface com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType

getMetadata

public final com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.MetadataType getMetadata()
Specified by:
getMetadata in interface com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType

setMetadata

public final void setMetadata(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.MetadataType value)
Specified by:
setMetadata in interface com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType

getAny

public final java.util.List<org.w3c.dom.Element> getAny()
Specified by:
getAny in interface com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType

addAny

public final void addAny(org.w3c.dom.Element anyAsElt)
Specified by:
addAny in interface com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType

addAllAny

public final void addAllAny(java.util.List<org.w3c.dom.Element> anyAsElts)
Specified by:
addAllAny in interface com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType

toJaxbModel

public static EndpointReferenceType toJaxbModel(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType apiTypeObj)
A way to create a EndpointReferenceType "Jaxb model type" object from a EndpointReferenceType "api type" one

Parameters:
apiTypeObj -


Copyright © 2010-2011 eBM Websourcing. All Rights Reserved.