JavaClass¶
-
php\lang\JavaClass
final class
Methods
__construct
($className)¶throws php\lang\JavaException if not found class
Параметры:
- $className –
string
- - full name of java class
isStatic
()¶
Результат: bool
isFinal
()¶
Результат: bool
isAbstract
()¶
Результат: bool
isInterface
()¶
Результат: bool
isEnum
()¶
Результат: bool
isAnnotation
()¶
Результат: bool
isArray
()¶
Результат: bool
isPrimitive
()¶
Результат: bool
isAnonymousClass
()¶
Результат: bool
isMemberClass
()¶
Результат: bool
getName
()¶
Результат: string
getSimpleName
()¶
Результат: string
getCanonicalName
()¶
Результат: string
getSuperClass
()¶
Результат: php\lang\JavaClass, null
getModifiers
()¶
Результат: int
isAnnotationPresent
($annotationClassName)¶throws php\lang\JavaException if class not found
Параметры:
- $annotationClassName –
string
Результат:
bool
getInterfaces
()¶
Результат: php\lang\JavaClass[]
getDeclaredMethod
($name, $types)¶throws php\lang\JavaException
Параметры:
- $name –
string
- $types –
array
Результат:
getDeclaredMethods
()¶
Результат: php\lang\JavaMethod[]
getDeclaredField
($name)¶throws php\lang\JavaException
Параметры:
- $name –
Результат:
getDeclaredFields
()¶
Результат: php\lang\JavaField[]
newInstance
()¶throws php\lang\JavaException
Результат: php\lang\JavaObject
newInstanceArgs
($types, $arguments)¶throws php\lang\JavaException
Параметры:
- $types –
array
- $arguments –
array
Результат:
isAssignableFrom
($class)¶
Параметры:
- $class – php\lang\JavaClass
Результат:
bool
isSubClass
($className)¶throws php\lang\JavaException
Параметры:
- $className –
string
Результат:
bool
getEnumConstants
()¶
Результат: php\lang\JavaObject[]
getResource
($name)¶
Параметры:
- $name –
string
Результат:
string
,null
- filename
- static
primitive
($name)¶
Параметры:
- $name –
string
- - [int, byte, short, char, float, double, boolean, long]