HaxeAPI
  • Version 4.3.1
    • 3.4.7
    • 4.0.5
    • 4.1.3
    • 4.2.5
    • 4.3.3
    • Development
  • Download Haxe
  • Learn Haxe
    • Introduction
    • Manual
    • Code Cookbook
    • API Documentation
    • Videos
    • Try Haxe online
    • Haxelib
  • Connect
    • Github
    • Bug reports
    • Stack Overflow
    • Forums
    • Discord
    • Gitter
    • Blog
    • Facebook
    • #haxe
    • @haxelang
    • @haxe_org
    • Contact

final class Method

package java.lang.reflect

extends AccessibleObject

implements GenericDeclaration, Member

@:nativeGen@:libType@:javaNative@:native("java.lang.reflect.Method")@:javaCanonical("java.lang.reflect","Method")

Available on java

Methods

equals(param1:Dynamic):Bool

getDeclaringClass():Class<Dynamic>

getDefaultValue():Dynamic

getExceptionTypes():NativeArray<Class<Dynamic>>

getGenericExceptionTypes():NativeArray<Type>

getGenericParameterTypes():NativeArray<Type>

getGenericReturnType():Type

getModifiers():Int

getName():String

getParameterAnnotations():NativeArray<NativeArray<Annotation>>

getParameterTypes():NativeArray<Class<Dynamic>>

getReturnType():Class<Dynamic>

getTypeParameters():NativeArray<TypeVariable<Method>>

hashCode():Int

@:throws("java.lang.reflect.InvocationTargetException")@:throws("java.lang.IllegalArgumentException")@:throws("java.lang.IllegalAccessException")invoke(param1:Dynamic, param2:Rest<Dynamic>):Dynamic

isBridge():Bool

isSynthetic():Bool

isVarArgs():Bool

toGenericString():String

toString():String

Inherited Variables

Inherited Methods

Defined by AccessibleObject

getAnnotations():NativeArray<Annotation>

isAccessible():Bool

isAnnotationPresent(param1:Class<Annotation>):Bool

@:throws("java.lang.SecurityException")setAccessible(param1:Bool):Void

This documentation is generated for version 4.3.1

© 2024  Haxe Foundation | Contribute to Haxe