com.ebmwebsourcing.wsstar.basenotification.datatypes.impl.impl
Class FilterTypeImpl

java.lang.Object
  extended by com.ebmwebsourcing.wsstar.basenotification.datatypes.impl.impl.FilterTypeImpl
All Implemented Interfaces:
com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.FilterType

public class FilterTypeImpl
extends java.lang.Object
implements com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.FilterType


Constructor Summary
protected FilterTypeImpl()
          Default constructor
protected FilterTypeImpl(FilterType jaxbTypeObj)
           
 
Method Summary
 void addMessageContentExpression(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.MessageContentExpression value)
           
 void addProducerPropertiesExpression(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.ProducerPropertiesExpression value)
           
 void addTopicExpression(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType value)
           
protected  FilterType getJaxbTypeObj()
           
 java.util.List<com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.MessageContentExpression> getMessageContentExpressions()
           
 java.util.List<com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.ProducerPropertiesExpression> getProducerPropertiesExpressions()
           
 java.util.List<com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType> getTopicExpressions()
           
static FilterType toJaxbModel(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.FilterType apiTypeObj)
          A way to create a com.ebmwebsourcing.wsstar.notification.base.FilterType "Jaxb model type" object from a FilterType "api type" one
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterTypeImpl

protected FilterTypeImpl()
Default constructor


FilterTypeImpl

protected FilterTypeImpl(FilterType jaxbTypeObj)
Method Detail

getJaxbTypeObj

protected final FilterType getJaxbTypeObj()

getTopicExpressions

public final java.util.List<com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType> getTopicExpressions()
Specified by:
getTopicExpressions in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.FilterType

addTopicExpression

public final void addTopicExpression(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType value)
Specified by:
addTopicExpression in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.FilterType

getMessageContentExpressions

public final java.util.List<com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.MessageContentExpression> getMessageContentExpressions()
Specified by:
getMessageContentExpressions in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.FilterType

addMessageContentExpression

public final void addMessageContentExpression(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.MessageContentExpression value)
Specified by:
addMessageContentExpression in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.FilterType

getProducerPropertiesExpressions

public final java.util.List<com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.ProducerPropertiesExpression> getProducerPropertiesExpressions()
Specified by:
getProducerPropertiesExpressions in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.FilterType

addProducerPropertiesExpression

public final void addProducerPropertiesExpression(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.ProducerPropertiesExpression value)
Specified by:
addProducerPropertiesExpression in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.FilterType

toJaxbModel

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

Parameters:
apiTypeObj -


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