Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.base - Package : java.lang.invoke
Version documentée : Java SE 17

Classe « MethodType »

Informations générales

Héritage

java.lang.Object
    java.lang.invoke.MethodType

Interfaces implémentées

java.io.Serializable
java.lang.constant.Constable
java.lang.invoke.TypeDescriptor$OfMethod<java.lang.Class<?>, java.lang.invoke.MethodType>

Définition

public final class MethodType extends java.lang.Object
implements java.io.Serializable,
java.lang.constant.Constable,
java.lang.invoke.TypeDescriptor$OfMethod<java.lang.Class<?>, java.lang.invoke.MethodType>

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public MethodType appendParameterTypes( List<java.lang.Class<?>> ptypesToInsert )
public MethodType appendParameterTypes( Class<?>[] arg0 )
public MethodType changeParameterType( int num, Class<?> nptype )
public MethodType changeReturnType( Class<?> nrtype )
public Optional<java.lang.constant.MethodTypeDesc> describeConstable()
public String descriptorString()
public MethodType dropParameterTypes( int start, int end )
public boolean equals( Object x )
public MethodType erase()
public static MethodType fromMethodDescriptorString( String descriptor, ClassLoader loader )
public MethodType generic()
public static MethodType genericMethodType( int objectArgCount, boolean finalArray )
public static MethodType genericMethodType( int objectArgCount )
public int hashCode()
public boolean hasPrimitives()
public boolean hasWrappers()
public MethodType insertParameterTypes( int num, List<java.lang.Class<?>> ptypesToInsert )
public MethodType insertParameterTypes( int arg0, Class<?>[] arg1 )
public Class<?> lastParameterType()
public static MethodType methodType( Class<?> arg0, Class<?>[] arg1 )
public static MethodType methodType( Class<?> rtype, MethodType ptypes )
public static MethodType methodType( Class<?> rtype, Class<?> ptype0, Class<?>[] ptypes )
public static MethodType methodType( Class<?> rtype, List<java.lang.Class<?>> ptypes )
public static MethodType methodType( Class<?> rtype, Class<?> ptype0 )
public static MethodType methodType( Class<?> rtype )
public Class<?>[] parameterArray()
public int parameterCount()
public List<java.lang.Class<?>> parameterList()
public Class<?> parameterType( int num )
public Class<?> returnType()
public String toMethodDescriptorString()
public String toString()
public MethodType unwrap()
public MethodType wrap()

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait