public class TypesTest extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TypesTest.Inner |
Constructor and Description |
---|
TypesTest() |
Modifier and Type | Method and Description |
---|---|
void |
testAbstractProvider() |
void |
testBadTypeDistance() |
void |
testBoundedProvider() |
void |
testEraseClass() |
void |
testEraseParamType() |
void |
testEraseVariable() |
void |
testEraseWildcard() |
void |
testInterfaceDistance() |
void |
testInterfaceProvider() |
void |
testMultiBoundProvider() |
void |
testProvidedTypeCheckInferred()
Test that the most specific type is retrieved when the inferred type is more specific
than the observed type.
|
void |
testSameClassDistance() |
void |
testSecondInterfaceDistance() |
void |
testSimpleProvider() |
void |
testSubClassDistance() |
void |
testTwoStepInterfaceDistance() |
void |
testTypedProvider() |
public void testEraseClass()
public void testEraseParamType()
public void testEraseVariable()
public void testEraseWildcard() throws NoSuchFieldException
NoSuchFieldException
public void testSimpleProvider()
public void testAbstractProvider()
public void testInterfaceProvider()
public void testBoundedProvider()
public void testMultiBoundProvider()
public void testSameClassDistance()
public void testSubClassDistance()
public void testInterfaceDistance()
public void testTwoStepInterfaceDistance()
public void testSecondInterfaceDistance()
public void testTypedProvider()
public void testProvidedTypeCheckInferred()
public void testBadTypeDistance()
Copyright © 2016 GroupLens Research. All rights reserved.