at.ac.tuwien.infosys.sm4all.copal.api.event.xml
Class SchemaURLUnmarshaller.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<java.net.URL>
          extended by at.ac.tuwien.infosys.sm4all.copal.api.event.xml.SchemaURLUnmarshaller.Builder
All Implemented Interfaces:
MarshallerBuilder<java.net.URL>, UnmarshallerBuilder<java.net.URL>
Enclosing class:
SchemaURLUnmarshaller

public static class SchemaURLUnmarshaller.Builder
extends BaseUnmarshallerBuilder<java.net.URL>

Builder of SchemaURLUnmarshaller.

Author:
sanjin

Constructor Summary
SchemaURLUnmarshaller.Builder()
          Create uninitialized instance of SchemaURLUnmarshaller.Builder.
 
Method Summary
 SchemaURLUnmarshaller build()
          Create instance of SchemaURLUnmarshaller.
protected  SchemaURLUnmarshaller.Builder copy()
          Create instance of BaseUnmarshallerBuilder by copying this BaseUnmarshallerBuilder.
 java.lang.ClassLoader getClassLoader()
          Returns the ClassLoader.
 SchemaURLUnmarshaller.Builder withClassLoader(java.lang.ClassLoader classLoader)
          Create instance of SchemaURLUnmarshaller.Builder that will build SchemaURLUnmarshallers that will use specified ClassLoader to resolve Schema URLs that are in the classpath.
 
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

SchemaURLUnmarshaller.Builder

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

Method Detail

getClassLoader

public java.lang.ClassLoader getClassLoader()
Returns the ClassLoader.

Returns:
the ClassLoader.

withClassLoader

public SchemaURLUnmarshaller.Builder withClassLoader(java.lang.ClassLoader classLoader)
Create instance of SchemaURLUnmarshaller.Builder that will build SchemaURLUnmarshallers that will use specified ClassLoader to resolve Schema URLs that are in the classpath.

Parameters:
classLoader - the ClassLoader.
Returns:
an SchemaURLUnmarshaller.Builder.

build

public SchemaURLUnmarshaller build()
Create instance of SchemaURLUnmarshaller.

Returns:
a SchemaURLUnmarshaller.

copy

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

Specified by:
copy in class BaseUnmarshallerBuilder<java.net.URL>
Returns:
an BaseUnmarshallerBuilder.


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