org.apache.maven.diagrams.connector_api.descriptor
Class Mapping

java.lang.Object
  extended by org.apache.maven.diagrams.connector_api.descriptor.Mapping

public class Mapping
extends java.lang.Object

This class represents hint to the xstream library during the serialization/deserialization project. It binds clazz with tagName. It also (optionally) can bind it to the converter class.

Author:
Piotr Tabor

Constructor Summary
Mapping()
           
Mapping(java.lang.Class<?> clazz, java.lang.String tagName)
           
 
Method Summary
 java.lang.Class<?> getClazz()
           
 java.lang.Class<?> getConverter()
           
 java.lang.String getTagName()
           
 void setClass_(java.lang.Class<?> clazz)
           
 void setClassName(java.lang.String className)
           
 void setConverter(java.lang.Class<?> converter)
           
 void setConverterClassName(java.lang.String className)
           
 void setTagName(java.lang.String tagName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mapping

public Mapping(java.lang.Class<?> clazz,
               java.lang.String tagName)

Mapping

public Mapping()
Method Detail

getClazz

public java.lang.Class<?> getClazz()

setClass_

public void setClass_(java.lang.Class<?> clazz)

getTagName

public java.lang.String getTagName()

setTagName

public void setTagName(java.lang.String tagName)

getConverter

public java.lang.Class<?> getConverter()

setConverter

public void setConverter(java.lang.Class<?> converter)

setClassName

public void setClassName(java.lang.String className)
                  throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

setConverterClassName

public void setConverterClassName(java.lang.String className)
                           throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException


Copyright © 2002-2010 Apache Software Foundation. All Rights Reserved.