Class NumericConditionalExprHandler
- java.lang.Object
-
- com.github.javaparser.symbolsolver.resolution.promotion.NumericConditionalExprHandler
-
- All Implemented Interfaces:
com.github.javaparser.resolution.promotion.ConditionalExprHandler
public class NumericConditionalExprHandler extends Object implements com.github.javaparser.resolution.promotion.ConditionalExprHandler
-
-
Constructor Summary
Constructors Constructor Description NumericConditionalExprHandler(com.github.javaparser.resolution.types.ResolvedType thenExpr, com.github.javaparser.resolution.types.ResolvedType elseExpr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanexactMatch(com.github.javaparser.resolution.types.ResolvedType type, com.github.javaparser.resolution.types.ResolvedPrimitiveType... types)protected booleanisResolvableTo(com.github.javaparser.resolution.types.ResolvedPrimitiveType toType, com.github.javaparser.resolution.types.ResolvedType resolvedType)protected booleanisResolvableTo(com.github.javaparser.resolution.types.ResolvedPrimitiveType toType, com.github.javaparser.resolution.types.ResolvedType resolvedType, boolean verifyBoxedType)protected booleanrelaxMatch(com.github.javaparser.resolution.types.ResolvedType type, com.github.javaparser.resolution.types.ResolvedPrimitiveType... types)com.github.javaparser.resolution.types.ResolvedTyperesolveType()
-
-
-
Method Detail
-
resolveType
public com.github.javaparser.resolution.types.ResolvedType resolveType()
- Specified by:
resolveTypein interfacecom.github.javaparser.resolution.promotion.ConditionalExprHandler
-
exactMatch
protected boolean exactMatch(com.github.javaparser.resolution.types.ResolvedType type, com.github.javaparser.resolution.types.ResolvedPrimitiveType... types)
-
relaxMatch
protected boolean relaxMatch(com.github.javaparser.resolution.types.ResolvedType type, com.github.javaparser.resolution.types.ResolvedPrimitiveType... types)
-
isResolvableTo
protected boolean isResolvableTo(com.github.javaparser.resolution.types.ResolvedPrimitiveType toType, com.github.javaparser.resolution.types.ResolvedType resolvedType)
-
isResolvableTo
protected boolean isResolvableTo(com.github.javaparser.resolution.types.ResolvedPrimitiveType toType, com.github.javaparser.resolution.types.ResolvedType resolvedType, boolean verifyBoxedType)
-
-