fr.etai.xat2v2.builder
Class MessageBuilder

java.lang.Object
  extended by fr.etai.xat2v2.builder.AbstractBuilder<Message>
      extended by fr.etai.xat2v2.builder.MessageBuilder

public class MessageBuilder
extends AbstractBuilder<Message>


Constructor Summary
MessageBuilder()
           
 
Method Summary
 MessageBuilder addClassification(Classification classification)
           
 Message build()
          Build the object
 MessageBuilder reset()
          Reset the builder so that it can be used to build a brand new object
 MessageBuilder setComment(String value)
           
 MessageBuilder setMessageCategory(MessageCategoryEnum value)
           
 MessageBuilder setSource(String value)
           
 MessageBuilder setTechnicalDescription(String value)
           
 MessageBuilder setUserDescDictionary(String dictionary)
           
 MessageBuilder setUserDescRef(String ref)
           
 MessageBuilder setUserDescSource(String source)
           
 MessageBuilder setUserDescValue(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageBuilder

public MessageBuilder()
Method Detail

build

public Message build()
Description copied from class: AbstractBuilder
Build the object

Specified by:
build in class AbstractBuilder<Message>
Returns:

setMessageCategory

public MessageBuilder setMessageCategory(MessageCategoryEnum value)

setComment

public MessageBuilder setComment(String value)

setTechnicalDescription

public MessageBuilder setTechnicalDescription(String value)

setSource

public MessageBuilder setSource(String value)

addClassification

public MessageBuilder addClassification(Classification classification)

setUserDescDictionary

public MessageBuilder setUserDescDictionary(String dictionary)

setUserDescRef

public MessageBuilder setUserDescRef(String ref)

setUserDescValue

public MessageBuilder setUserDescValue(String value)

setUserDescSource

public MessageBuilder setUserDescSource(String source)

reset

public MessageBuilder reset()
Description copied from class: AbstractBuilder
Reset the builder so that it can be used to build a brand new object

Specified by:
reset in class AbstractBuilder<Message>


Copyright © 2012. All Rights Reserved.