public class GenericsTestCase extends Object
| Modifier and Type | Class and Description |
|---|---|
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 and Description |
|---|
GenericsTestCase() |
| Modifier and Type | Method and Description |
|---|---|
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() |
public void testTypeErasure()
public void testTypeErasure2()
public void testGenericsWithNestedParameterizedTypes()
public void testParameterizedPropertyUtil()
public void testMappingParameterizedTypes()
public void testMappingParameterizedTypes2()
public void testMultipleMappingsForParameterizedTypes()
public void testParameterizedTypeTokens()
public void testRecursivelyDefinedTypes()
Copyright © 2016 Glasnost. All rights reserved.