$className
$className : string
类名
$classAnnotations : array<mixed,\Imi\Bean\Annotation\Base>
类注解列表
$methodAnnotations : array<mixed,\Imi\Bean\Annotation\Base>
方法注解列表
$propertyAnnotations : array<mixed,\Imi\Bean\Annotation\Base>
属性注解列表
$constantAnnotations : array<mixed,\Imi\Bean\Annotation\Base>
常量注解列表
getClassAnnotations() : array<mixed,\Imi\Bean\Annotation\Base>
Get 类注解列表
addClassAnnotations(array<mixed,\Imi\Bean\Annotation\Base> $classAnnotations) : self
Add 类注解列表
array<mixed,\Imi\Bean\Annotation\Base> | $classAnnotations | 类注解列表 |
getMethodAnnotations(string|null $methodName = null) : array<mixed,\Imi\Bean\Annotation\Base>
Get 方法注解列表
string|null | $methodName |
addMethodAnnotations(string $methodName, array<mixed,\Imi\Bean\Annotation\Base> $methodAnnotations) : self
Add 方法注解列表
string | $methodName | |
array<mixed,\Imi\Bean\Annotation\Base> | $methodAnnotations | 方法注解列表 |
getPropertyAnnotations(string|null $propertyName = null) : array<mixed,\Imi\Bean\Annotation\Base>
Get 属性注解列表
string|null | $propertyName |
addpropertyAnnotations(string $propertyName, array<mixed,\Imi\Bean\Annotation\Base> $propertyAnnotations) : self
Add 属性注解列表
string | $propertyName | |
array<mixed,\Imi\Bean\Annotation\Base> | $propertyAnnotations | 属性注解列表 |
getConstantAnnotations(string|null $constantName = null) : array<mixed,\Imi\Bean\Annotation\Base>
Get 常量注解列表
string|null | $constantName |
addConstantAnnotations(string $constantName, array<mixed,\Imi\Bean\Annotation\Base> $constantAnnotations) : self
Add 常量注解列表
string | $constantName | |
array<mixed,\Imi\Bean\Annotation\Base> | $constantAnnotations | 常量注解列表 |