at.ac.tuwien.infosys.sm4all.copal.api.query.xml
Class ProcessedEventQueryUnmarshaller.Builder

java.lang.Object
  extended by at.ac.tuwien.infosys.sm4all.copal.api.xml.BaseMarshallerBuilder<T>
      extended by at.ac.tuwien.infosys.sm4all.copal.api.xml.BaseUnmarshallerBuilder<ProcessedEventQuery>
          extended by at.ac.tuwien.infosys.sm4all.copal.api.query.xml.ProcessedEventQueryUnmarshaller.Builder
All Implemented Interfaces:
MarshallerBuilder<ProcessedEventQuery>, UnmarshallerBuilder<ProcessedEventQuery>
Enclosing class:
ProcessedEventQueryUnmarshaller

public static class ProcessedEventQueryUnmarshaller.Builder
extends BaseUnmarshallerBuilder<ProcessedEventQuery>

Builder of ProcessedEventQueryUnmarshaller.

Author:
sanjin

Constructor Summary
  ProcessedEventQueryUnmarshaller.Builder()
          Create uninitialized instance of ProcessedEventQueryUnmarshaller.Builder.
protected ProcessedEventQueryUnmarshaller.Builder(ProcessedEventQueryUnmarshaller.Builder builder)
          Clone-constructor.
 
Method Summary
 ProcessedEventQueryUnmarshaller build()
          Create instance of ProcessedEventQueryUnmarshaller.
protected  ProcessedEventQueryUnmarshaller.Builder copy()
          Create instance of BaseUnmarshallerBuilder by copying this BaseUnmarshallerBuilder.
 ContextQueryFactory getFactory()
          Returns the ContextQueryFactory.
 ProcessedEventQueryUnmarshaller.Builder withFactory(ContextQueryFactory factory)
          Create instance of ProcessedEventQueryUnmarshaller.Builder that will build ProcessedEventQueryUnmarshallers that will use specified ContextQueryFactory to create ProcessedEventQuerys.
 
Methods inherited from class at.ac.tuwien.infosys.sm4all.copal.api.xml.BaseUnmarshallerBuilder
withElement
 
Methods inherited from class at.ac.tuwien.infosys.sm4all.copal.api.xml.BaseMarshallerBuilder
getElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessedEventQueryUnmarshaller.Builder

public ProcessedEventQueryUnmarshaller.Builder()
Create uninitialized instance of ProcessedEventQueryUnmarshaller.Builder.


ProcessedEventQueryUnmarshaller.Builder

protected ProcessedEventQueryUnmarshaller.Builder(ProcessedEventQueryUnmarshaller.Builder builder)
Clone-constructor.

Parameters:
builder - the cloned ProcessedEventQueryUnmarshaller.Builder.
Method Detail

getFactory

public ContextQueryFactory getFactory()
Returns the ContextQueryFactory.

Returns:
the ContextQueryFactory.

withFactory

public ProcessedEventQueryUnmarshaller.Builder withFactory(ContextQueryFactory factory)
Create instance of ProcessedEventQueryUnmarshaller.Builder that will build ProcessedEventQueryUnmarshallers that will use specified ContextQueryFactory to create ProcessedEventQuerys.

Parameters:
factory - the ContextQueryFactory.
Returns:
an ProcessedEventQueryUnmarshaller.Builder.

build

public ProcessedEventQueryUnmarshaller build()
Create instance of ProcessedEventQueryUnmarshaller.

Returns:
a ProcessedEventQueryUnmarshaller.

copy

protected ProcessedEventQueryUnmarshaller.Builder copy()
Description copied from class: BaseUnmarshallerBuilder
Create instance of BaseUnmarshallerBuilder by copying this BaseUnmarshallerBuilder.

Specified by:
copy in class BaseUnmarshallerBuilder<ProcessedEventQuery>
Returns:
an BaseUnmarshallerBuilder.


Copyright © 2010 Distributed Systems Group, Vienna University of Technology. All Rights Reserved.