org.databene.model.data
Class TypeMapper

java.lang.Object
  extended by org.databene.model.data.TypeMapper

public class TypeMapper
extends java.lang.Object

Maps abstract types to concrete types and vice versa.

Since:
0.3.04
Author:
Volker Bergmann

Constructor Summary
TypeMapper(java.lang.Object... typeMappings)
           
 
Method Summary
 java.lang.String abstractType(java.lang.Class<?> concreteType)
           
 java.lang.Class<?> concreteType(java.lang.String abstractType)
           
 void map(java.lang.String abstractType, java.lang.Class<?> concreteType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeMapper

public TypeMapper(java.lang.Object... typeMappings)
Parameters:
typeMappings - name-class pairs that list the mappings to be defined
Method Detail

map

public void map(java.lang.String abstractType,
                java.lang.Class<?> concreteType)

concreteType

public java.lang.Class<?> concreteType(java.lang.String abstractType)

abstractType

public java.lang.String abstractType(java.lang.Class<?> concreteType)


Copyright © 2013. All Rights Reserved.