Interface BaseTypeArgument
-
- All Superinterfaces:
TypeArgumentVisitable
- All Known Subinterfaces:
Type
,TypeArgument
- All Known Implementing Classes:
DiamondTypeArgument
,GenericType
,InnerObjectReference
,InnerObjectType
,ObjectReference
,ObjectType
,PrimitiveType
,TypeArguments
,WildcardExtendsTypeArgument
,WildcardSuperTypeArgument
,WildcardTypeArgument
public interface BaseTypeArgument extends TypeArgumentVisitable
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default TypeArgument
getTypeArgumentFirst()
default DefaultList<TypeArgument>
getTypeArgumentList()
default boolean
isTypeArgumentAssignableFrom(java.util.Map<java.lang.String,BaseType> typeBounds, BaseTypeArgument typeArgument)
default boolean
isTypeArgumentList()
default int
typeArgumentSize()
-
Methods inherited from interface org.jd.core.v1.model.javasyntax.type.TypeArgumentVisitable
accept
-
-
-
-
Method Detail
-
isTypeArgumentAssignableFrom
default boolean isTypeArgumentAssignableFrom(java.util.Map<java.lang.String,BaseType> typeBounds, BaseTypeArgument typeArgument)
-
isTypeArgumentList
default boolean isTypeArgumentList()
-
getTypeArgumentFirst
default TypeArgument getTypeArgumentFirst()
-
getTypeArgumentList
default DefaultList<TypeArgument> getTypeArgumentList()
-
typeArgumentSize
default int typeArgumentSize()
-
-