implements | 
			
Node			 | 
		
|---|---|
uses | 
			
NodeAttributes			 | 
		
| Methods | ||
|---|---|---|
				
					
	public
					
					
				
			 | 
			
				__construct(ConstExprStringNode|IdentifierTypeNode $keyName, bool $optional, TypeNode $valueType)
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				__toString(): string
	
			 | 
		# | 
| Methods used from PHPStan\PhpDocParser\Ast\NodeAttributes | 
|---|
setAttribute(), hasAttribute(), getAttribute()				 | 
			
| Properties | |||
|---|---|---|---|
				
	public
					
					
				
			 | 
			
				ConstExprStringNode|IdentifierTypeNode
			 | 
			
$keyName
				
	
			 | 
		# | 
				
	public
					
					
				
			 | 
			
				bool
			 | 
			
$optional
				
	
			 | 
		# | 
				
	public
					
					
				
			 | 
			
				TypeNode
			 | 
			
$valueType
				
	
			 | 
		# |