PHP Class AppserverIo\Appserver\Core\Api\Node\AnnotationRegistryNode

Inheritance: extends AppserverIo\Description\Api\Node\AbstractNode, implements AppserverIo\Appserver\Core\Api\Node\AnnotationRegistryNodeInterface, use trait AppserverIo\Appserver\Core\Api\Node\DirectoriesNodeTrait
Show file Open project: appserver-io/appserver

Protected Properties

Property Type Description
$file string The annotation registry's file.
$namespace string The annotation registry's namespace.
$type string The annotation registry's type.

Public Methods

Method Description
__construct ( string $type = '', string $file = '', string $namespace = '' ) Initializes the annotation registry configuration with the passed values.
getFile ( ) : string Returns the annotation registry's file.
getNamespace ( ) : string Returns the annotation registry's namespace.
getType ( ) : string Returns the fannotation registry's type.

Method Details

__construct() public method

Initializes the annotation registry configuration with the passed values.
public __construct ( string $type = '', string $file = '', string $namespace = '' )
$type string The annotation registry's type
$file string The annotation registry's file
$namespace string The annotation registry's namespace

getFile() public method

Returns the annotation registry's file.
public getFile ( ) : string
return string The annotation registry's file

getNamespace() public method

Returns the annotation registry's namespace.
public getNamespace ( ) : string
return string The annotation registry's namespace

getType() public method

Returns the fannotation registry's type.
public getType ( ) : string
return string The fannotation registry's type

Property Details

$file protected property

The annotation registry's file.
protected string $file
return string

$namespace protected property

The annotation registry's namespace.
protected string $namespace
return string

$type protected property

The annotation registry's type.
protected string $type
return string