Package stocks3 :: Package core :: Module stock :: Class AbstractPrice
[hide private]
[frames] | no frames]

Class AbstractPrice

source code

Instance Methods [hide private]
 
__init__(self, quote, date) source code
 
_get_quote(self) source code
 
quote(self) source code
 
_get_date(self) source code
 
date(self) source code
 
_get_region(self)
Значение котировки может быть привязано к региону.
source code
 
region(self)
Значение котировки может быть привязано к региону.
source code
 
onlyForRegion(self, region)
Может так случиться, что данные актуальны только для какого-то определенного региона.
source code
 
_get_prepared_date(self)
Возвращает только дату данных.
source code
 
preparedDate(self)
Возвращает только дату данных.
source code
 
_get_prepared_time(self)
Возвращает только время данных.
source code
 
preparedTime(self)
Возвращает только время данных.
source code
 
_get_sell(self)
Поле сделано для совместимости между котировками (одиночными и двойными).
source code
 
sell(self)
Поле сделано для совместимости между котировками (одиночными и двойными).
source code
 
_get_is_dual_price(self)
Это свойство немного нарушает принцип наследования, но без него трудно генерировать вывод по шаблоном.
source code
 
is_dual_price(self)
Это свойство немного нарушает принцип наследования, но без него трудно генерировать вывод по шаблоном.
source code
 
setTimezone(self, tz)
Может так случиться, что данные пришли в какой-то специфичной временной зоне.
source code
Method Details [hide private]

_get_region(self)

source code 

Значение котировки может быть привязано к региону. Мы можем привязать значение к региону вызвав AbstractPrice.onlyForRegion.

region(self)

source code 

Значение котировки может быть привязано к региону. Мы можем привязать значение к региону вызвав AbstractPrice.onlyForRegion.

onlyForRegion(self, region)

source code 

Может так случиться, что данные актуальны только для какого-то определенного региона. Парсер может вызвать этот метод, чтобы известить остальные модули конвейера об этом.

_get_prepared_date(self)

source code 

Возвращает только дату данных. Используется из шаблона для Prepared-XML.

preparedDate(self)

source code 

Возвращает только дату данных. Используется из шаблона для Prepared-XML.

_get_prepared_time(self)

source code 

Возвращает только время данных. Используется из шаблона для Prepared-XML.

preparedTime(self)

source code 

Возвращает только время данных. Используется из шаблона для Prepared-XML.

_get_sell(self)

source code 

Поле сделано для совместимости между котировками (одиночными и двойными). Нужно для удобного формирования шаблона.

sell(self)

source code 

Поле сделано для совместимости между котировками (одиночными и двойными). Нужно для удобного формирования шаблона.

_get_is_dual_price(self)

source code 

Это свойство немного нарушает принцип наследования, но без него трудно генерировать вывод по шаблоном. Часто надо знать, односторонняя перед нами котировка или двусторонняя.

is_dual_price(self)

source code 

Это свойство немного нарушает принцип наследования, но без него трудно генерировать вывод по шаблоном. Часто надо знать, односторонняя перед нами котировка или двусторонняя.

setTimezone(self, tz)

source code 

Может так случиться, что данные пришли в какой-то специфичной временной зоне. Тогда парсер может вызвать эту функцию, чтобы проинструктировать калькуляторы об этой особенности.