PHP 클래스 Flow\JSONPath\JSONPathLexer

파일 보기 프로젝트 열기: FlowCommunications/JSONPath 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$expression string The expression being lexed.
$expressionLength integer The length of the expression.

공개 메소드들

메소드 설명
__construct ( $expression )
parseExpression ( )
parseExpressionTokens ( )

보호된 메소드들

메소드 설명
atEnd ( $pos )
createToken ( $value ) : string
lookAhead ( $pos, $forward = 1 )

메소드 상세

__construct() 공개 메소드

public __construct ( $expression )

atEnd() 보호된 메소드

protected atEnd ( $pos )

createToken() 보호된 메소드

protected createToken ( $value ) : string
$value
리턴 string

lookAhead() 보호된 메소드

protected lookAhead ( $pos, $forward = 1 )

parseExpression() 공개 메소드

public parseExpression ( )

parseExpressionTokens() 공개 메소드

프로퍼티 상세

$expression 보호되어 있는 프로퍼티

The expression being lexed.
protected string $expression
리턴 string

$expressionLength 보호되어 있는 프로퍼티

The length of the expression.
protected int $expressionLength
리턴 integer