ma.glasnost.orika.test.generics
Class GenericsTestCase

java.lang.Object
  extended by ma.glasnost.orika.test.generics.GenericsTestCase

public class GenericsTestCase
extends Object


Nested Class Summary
static class GenericsTestCase.Container<C>
           
static interface GenericsTestCase.Entity<T extends Serializable>
           
static class GenericsTestCase.EntityGeneric<T extends Serializable>
           
static class GenericsTestCase.EntityLong
           
static class GenericsTestCase.EntityString
           
static class GenericsTestCase.Entry<K,V>
           
static class GenericsTestCase.Envelope<T>
           
static class GenericsTestCase.Holder<H>
           
static class GenericsTestCase.NestedKey<K>
           
static class GenericsTestCase.OtherTestEntry<A,B>
           
static class GenericsTestCase.RecursiveImpl
           
static class GenericsTestCase.RecursiveType<R extends GenericsTestCase.RecursiveType<R>>
           
static class GenericsTestCase.TestEntry<K,V>
           
 
Constructor Summary
GenericsTestCase()
           
 
Method Summary
 void testGenericsWithNestedParameterizedTypes()
           
 void testMappingParameterizedTypes()
           
 void testMappingParameterizedTypes2()
           
 void testMultipleMappingsForParameterizedTypes()
          This test confirms that multiple mappings using different parameterizations of the same raw class type do not overwrite each other or cause conflicts
 void testParameterizedPropertyUtil()
           
 void testParameterizedTypeTokens()
           
 void testRecursivelyDefinedTypes()
           
 void testTypeErasure()
           
 void testTypeErasure2()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericsTestCase

public GenericsTestCase()
Method Detail

testTypeErasure

public void testTypeErasure()

testTypeErasure2

public void testTypeErasure2()

testGenericsWithNestedParameterizedTypes

public void testGenericsWithNestedParameterizedTypes()

testParameterizedPropertyUtil

public void testParameterizedPropertyUtil()

testMappingParameterizedTypes

public void testMappingParameterizedTypes()

testMappingParameterizedTypes2

public void testMappingParameterizedTypes2()

testMultipleMappingsForParameterizedTypes

public void testMultipleMappingsForParameterizedTypes()
This test confirms that multiple mappings using different parameterizations of the same raw class type do not overwrite each other or cause conflicts


testParameterizedTypeTokens

public void testParameterizedTypeTokens()

testRecursivelyDefinedTypes

public void testRecursivelyDefinedTypes()


Copyright © 2012 Glasnost. All Rights Reserved.