A

$ Entity#attributesProperty in class Entity
ArrayItemNodeClass in namespace Nette\Neon\Node
ArrayNodeClass in namespace Nette\Neon\Node
$ EntityNode#attributesProperty in class EntityNode

B

$ Encoder#blockModeProperty in class Encoder
BlockArrayNodeClass in namespace Nette\Neon\Node
$ InlineArrayNode#bracketProperty in class InlineArrayNode

C

$ EntityChainNode#chainProperty in class EntityChainNode
TokenStream::consume() — Method in class TokenStream

D

DecoderClass in namespace Nette\Neon

Parser for Nette Object Notation.

Decoder::decode() — Method in class Decoder

Decodes a NEON string.

Neon::decode() — Method in class Neon

Converts given NEON to PHP value.

Neon::decodeFile() — Method in class Neon

Converts given NEON file to PHP value.

E

EncoderClass in namespace Nette\Neon

Converts value to NEON format.

Encoder::encode() — Method in class Encoder

Returns the NEON representation of a value.

EntityClass in namespace Nette\Neon

Representation of NEON entity 'foo(bar=1)'

ExceptionClass in namespace Nette\Neon

The exception that indicates error of NEON processing.

Neon::encode() — Method in class Neon

Returns value converted to NEON.

$ Node#endPosProperty in class Node
EntityChainNodeClass in namespace Nette\Neon\Node
EntityNodeClass in namespace Nette\Neon\Node
TokenStream::error() — Method in class TokenStream

G

Node::getSubNodes() — Method in class Node
ArrayItemNode::getSubNodes() — Method in class ArrayItemNode
ArrayNode::getSubNodes() — Method in class ArrayNode
EntityChainNode::getSubNodes() — Method in class EntityChainNode
EntityNode::getSubNodes() — Method in class EntityNode
TokenStream::getPos() — Method in class TokenStream
TokenStream::getTokens() — Method in class TokenStream
TokenStream::getIndentation() — Method in class TokenStream

I

$ Encoder#indentationProperty in class Encoder
ArrayItemNode::itemsToArray() — Method in class ArrayItemNode
ArrayItemNode::itemsToInlineString() — Method in class ArrayItemNode
ArrayItemNode::itemsToBlockString() — Method in class ArrayItemNode
$ ArrayNode#itemsProperty in class ArrayNode
$ BlockArrayNode#indentationProperty in class BlockArrayNode
InlineArrayNodeClass in namespace Nette\Neon\Node
TokenStream::isNext() — Method in class TokenStream

K

$ ArrayItemNode#keyProperty in class ArrayItemNode

L

LexerClass in namespace Nette\Neon
LiteralNodeClass in namespace Nette\Neon\Node

N

NeonClass in namespace Nette\Neon

Simple parser & generator for Nette Object Notation.

NodeClass in namespace Nette\Neon

O

$ Token#offsetProperty in class Token

P

Decoder::parseToNode() — Method in class Decoder
LiteralNode::parse() — Method in class LiteralNode
StringNode::parse() — Method in class StringNode
ParserClass in namespace Nette\Neon
Parser::parse() — Method in class Parser

R

Lexer::requiresDelimiters() — Method in class Lexer

S

$ Node#startPosProperty in class Node
StringNodeClass in namespace Nette\Neon\Node

T

Lexer::tokenize() — Method in class Lexer
Node::toValue() — Method in class Node
Node::toString() — Method in class Node
ArrayItemNode::toValue() — Method in class ArrayItemNode
ArrayItemNode::toString() — Method in class ArrayItemNode
ArrayNode::toValue() — Method in class ArrayNode
BlockArrayNode::toString() — Method in class BlockArrayNode
EntityChainNode::toValue() — Method in class EntityChainNode
EntityChainNode::toString() — Method in class EntityChainNode
EntityNode::toValue() — Method in class EntityNode
EntityNode::toString() — Method in class EntityNode
InlineArrayNode::toString() — Method in class InlineArrayNode
LiteralNode::toValue() — Method in class LiteralNode
LiteralNode::toString() — Method in class LiteralNode
StringNode::toValue() — Method in class StringNode
StringNode::toString() — Method in class StringNode
TokenClass in namespace Nette\Neon
$ Token#typeProperty in class Token
TokenStreamClass in namespace Nette\Neon
TraverserClass in namespace Nette\Neon
Traverser::traverse() — Method in class Traverser

V

Encoder::valueToNode() — Method in class Encoder
$ Entity#valueProperty in class Entity
$ ArrayItemNode#valueProperty in class ArrayItemNode
$ EntityNode#valueProperty in class EntityNode
$ LiteralNode#valueProperty in class LiteralNode
$ StringNode#valueProperty in class StringNode
$ Token#valueProperty in class Token

_

Entity::__construct() — Method in class Entity
Entity::__set_state() — Method in class Entity
ArrayItemNode::__construct() — Method in class ArrayItemNode
BlockArrayNode::__construct() — Method in class BlockArrayNode
EntityChainNode::__construct() — Method in class EntityChainNode
EntityNode::__construct() — Method in class EntityNode
InlineArrayNode::__construct() — Method in class InlineArrayNode
LiteralNode::__construct() — Method in class LiteralNode
StringNode::__construct() — Method in class StringNode
Token::__construct() — Method in class Token
TokenStream::__construct() — Method in class TokenStream