public class TypeLiteralHelper
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
TypeLiteralHelper(ExpressionTypeComputationState state) |
Modifier and Type | Method and Description |
---|---|
protected void |
applyPackageFragment(XAbstractFeatureCall expression,
JvmType type) |
protected void |
applyPackageFragment(XMemberFeatureCall memberFeatureCall,
JvmDeclaredType type) |
protected LightweightTypeReference |
getAsClassLiteral(JvmIdentifiableElement feature) |
protected ParameterizedTypeReference |
getRawTypeForName(java.lang.Class<?> clazz,
ITypeReferenceOwner owner) |
protected TypeLiteralHelper(ExpressionTypeComputationState state)
@Nullable protected ParameterizedTypeReference getRawTypeForName(java.lang.Class<?> clazz, ITypeReferenceOwner owner)
protected LightweightTypeReference getAsClassLiteral(JvmIdentifiableElement feature)
protected void applyPackageFragment(XAbstractFeatureCall expression, JvmType type)
protected void applyPackageFragment(XMemberFeatureCall memberFeatureCall, JvmDeclaredType type)