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
ConstructorsConstructorDescriptionNumericConditionalExprHandler(com.github.javaparser.resolution.types.ResolvedType thenExpr, com.github.javaparser.resolution.types.ResolvedType elseExpr) -
Method Summary
Modifier and TypeMethodDescriptionprotected 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.ResolvedType
-
Constructor Details
-
NumericConditionalExprHandler
public NumericConditionalExprHandler(com.github.javaparser.resolution.types.ResolvedType thenExpr, com.github.javaparser.resolution.types.ResolvedType elseExpr)
-
-
Method Details
-
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)
-