Class NullType
java.lang.Object
com.github.javaparser.symbolsolver.model.typesystem.NullType
- All Implemented Interfaces:
ResolvedType
This is a virtual type used to represent null values.
- Author:
- Federico Tomassetti
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiondescribe()
boolean
isArray()
boolean
isAssignableBy(ResolvedType other)
boolean
isNull()
boolean
boolean
boolean
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.github.javaparser.resolution.types.ResolvedType
arrayLevel, asArrayType, asConstraintType, asPrimitive, asReferenceType, asTypeParameter, asTypeVariable, asUnionType, asWildcard, erasure, isConstraint, isInferenceVariable, isNumericType, isReference, isUnionType, isVoid, isWildcard, mention, replaceTypeVariables, replaceTypeVariables
-
Field Details
-
INSTANCE
-
-
Method Details
-
isArray
public boolean isArray()- Specified by:
isArray
in interfaceResolvedType
-
isPrimitive
public boolean isPrimitive()- Specified by:
isPrimitive
in interfaceResolvedType
-
isNull
public boolean isNull()- Specified by:
isNull
in interfaceResolvedType
-
isReferenceType
public boolean isReferenceType()- Specified by:
isReferenceType
in interfaceResolvedType
-
describe
- Specified by:
describe
in interfaceResolvedType
-
isTypeVariable
public boolean isTypeVariable()- Specified by:
isTypeVariable
in interfaceResolvedType
-
isAssignableBy
- Specified by:
isAssignableBy
in interfaceResolvedType
-