PHP 클래스 Pinq\Queries\Common\Join\Options

저자: Elliot Levin ([email protected])
파일 보기 프로젝트 열기: timetoogo/pinq 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$defaultKeyId string
$defaultValueId string
$filter Pinq\Queries\Common\Join\IFilter | null The join filter.
$hasDefault boolean
$isGroupJoin boolean
$source Pinq\Queries\Common\ISource The values to join.

공개 메소드들

메소드 설명
__construct ( Pinq\Queries\Common\ISource $source, $isGroupJoin, Pinq\Queries\Common\Join\IFilter $filter = null, $hasDefault = false, $defaultValueId = null, $defaultKeyId = null )
getDefaultKeyId ( ) : string
getDefaultValueId ( ) : string
getFilter ( ) : Pinq\Queries\Common\Join\IFilter | null
getParameters ( )
getSource ( ) : Pinq\Queries\Common\ISource
hasDefault ( ) : boolean
hasFilter ( ) : boolean
isGroupJoin ( ) : boolean
update ( Pinq\Queries\Common\ISource $source, boolean $isGroupJoin, Pinq\Queries\Common\Join\IFilter $filter = null, boolean $hasDefault = false ) : Options
updateSource ( Pinq\Queries\Common\ISource $source ) : Options

메소드 상세

__construct() 공개 메소드

public __construct ( Pinq\Queries\Common\ISource $source, $isGroupJoin, Pinq\Queries\Common\Join\IFilter $filter = null, $hasDefault = false, $defaultValueId = null, $defaultKeyId = null )
$source Pinq\Queries\Common\ISource
$filter Pinq\Queries\Common\Join\IFilter

getDefaultKeyId() 최종 공개 메소드

final public getDefaultKeyId ( ) : string
리턴 string

getDefaultValueId() 최종 공개 메소드

final public getDefaultValueId ( ) : string
리턴 string

getFilter() 최종 공개 메소드

final public getFilter ( ) : Pinq\Queries\Common\Join\IFilter | null
리턴 Pinq\Queries\Common\Join\IFilter | null

getParameters() 공개 메소드

public getParameters ( )

getSource() 최종 공개 메소드

final public getSource ( ) : Pinq\Queries\Common\ISource
리턴 Pinq\Queries\Common\ISource

hasDefault() 최종 공개 메소드

final public hasDefault ( ) : boolean
리턴 boolean

hasFilter() 최종 공개 메소드

final public hasFilter ( ) : boolean
리턴 boolean

isGroupJoin() 최종 공개 메소드

final public isGroupJoin ( ) : boolean
리턴 boolean

update() 공개 메소드

public update ( Pinq\Queries\Common\ISource $source, boolean $isGroupJoin, Pinq\Queries\Common\Join\IFilter $filter = null, boolean $hasDefault = false ) : Options
$source Pinq\Queries\Common\ISource
$isGroupJoin boolean
$filter Pinq\Queries\Common\Join\IFilter
$hasDefault boolean
리턴 Options

updateSource() 공개 메소드

public updateSource ( Pinq\Queries\Common\ISource $source ) : Options
$source Pinq\Queries\Common\ISource
리턴 Options

프로퍼티 상세

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

protected string $defaultKeyId
리턴 string

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

protected string $defaultValueId
리턴 string

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

The join filter.
protected IFilter,Pinq\Queries\Common\Join|null $filter
리턴 Pinq\Queries\Common\Join\IFilter | null

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

protected bool $hasDefault
리턴 boolean

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

protected bool $isGroupJoin
리턴 boolean

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

The values to join.
protected ISource,Pinq\Queries\Common $source
리턴 Pinq\Queries\Common\ISource