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 TypeArgumentgetTypeArgumentFirst()default DefaultList<TypeArgument>getTypeArgumentList()default booleanisTypeArgumentAssignableFrom(java.util.Map<java.lang.String,BaseType> typeBounds, BaseTypeArgument typeArgument)default booleanisTypeArgumentList()default inttypeArgumentSize()-
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()
-
-