API Reference
The reference guide consists detailed description of all user-facing APIs of pylegend library.
Core Language
- PyLegendBoolean
- PyLegendBooleanCollection
- PyLegendDate
- __eq__
- __ge__
- __gt__
- __le__
- __lt__
- __ne__
- adjust
- date_diff
- date_part
- datePart
- day
- day_of_week
- day_of_year
- dayOfMonth
- dayOfWeekNumber
- diff
- epoch_value
- first_day_of_month
- first_day_of_quarter
- first_day_of_week
- first_day_of_year
- first_hour_of_day
- first_millisecond_of_second
- first_minute_of_hour
- first_second_of_minute
- firstDayOfMonth
- firstDayOfQuarter
- firstDayOfWeek
- firstDayOfYear
- hour
- in_list
- is_empty
- is_not_empty
- is_not_null
- is_null
- minute
- month
- monthNumber
- quarter
- quarterNumber
- second
- timedelta
- to_string
- toString
- week_of_year
- weekOfYear
- year
- PyLegendDateCollection
- PyLegendDateTime
- __eq__
- __ge__
- __gt__
- __le__
- __lt__
- __ne__
- adjust
- date_diff
- date_part
- datePart
- day
- day_of_week
- day_of_year
- dayOfMonth
- dayOfWeekNumber
- diff
- epoch_value
- first_day_of_month
- first_day_of_quarter
- first_day_of_week
- first_day_of_year
- first_hour_of_day
- first_millisecond_of_second
- first_minute_of_hour
- first_second_of_minute
- firstDayOfMonth
- firstDayOfQuarter
- firstDayOfWeek
- firstDayOfYear
- hour
- in_list
- is_empty
- is_not_empty
- is_not_null
- is_null
- minute
- month
- monthNumber
- quarter
- quarterNumber
- second
- time_bucket
- timedelta
- to_string
- toString
- week_of_year
- weekOfYear
- year
- PyLegendDateTimeCollection
- PyLegendDecimal
- __abs__
- __add__
- __ceil__
- __eq__
- __floor__
- __ge__
- __gt__
- __le__
- __lt__
- __mul__
- __ne__
- __neg__
- __pos__
- __pow__
- __radd__
- __rmul__
- __round__
- __rpow__
- __rsub__
- __rtruediv__
- __sub__
- __truediv__
- acos
- asin
- atan
- atan2
- cbrt
- ceil
- cos
- cosh
- cot
- degrees
- divide
- exp
- floor
- in_list
- is_empty
- is_not_empty
- is_not_null
- is_null
- log
- log10
- radians
- rem
- round
- sign
- sin
- sinh
- sqrt
- tan
- tanh
- to_decimal
- to_float
- to_string
- toString
- PyLegendDecimalCollection
- PyLegendFloat
- __abs__
- __add__
- __ceil__
- __eq__
- __floor__
- __ge__
- __gt__
- __le__
- __lt__
- __mul__
- __ne__
- __neg__
- __pos__
- __pow__
- __radd__
- __rmul__
- __round__
- __rpow__
- __rsub__
- __rtruediv__
- __sub__
- __truediv__
- acos
- asin
- atan
- atan2
- cbrt
- ceil
- cos
- cosh
- cot
- degrees
- exp
- floor
- in_list
- is_empty
- is_not_empty
- is_not_null
- is_null
- log
- log10
- radians
- rem
- round
- sign
- sin
- sinh
- sqrt
- tan
- tanh
- to_decimal
- to_float
- to_string
- toString
- PyLegendFloatCollection
- PyLegendInteger
- __abs__
- __add__
- __and__
- __ceil__
- __eq__
- __floor__
- __ge__
- __gt__
- __invert__
- __le__
- __lshift__
- __lt__
- __mod__
- __mul__
- __ne__
- __neg__
- __or__
- __pos__
- __pow__
- __radd__
- __rand__
- __rlshift__
- __rmod__
- __rmul__
- __ror__
- __round__
- __rpow__
- __rrshift__
- __rshift__
- __rsub__
- __rtruediv__
- __rxor__
- __sub__
- __truediv__
- __xor__
- acos
- asin
- atan
- atan2
- cbrt
- ceil
- cos
- cosh
- cot
- degrees
- exp
- floor
- in_list
- is_empty
- is_not_empty
- is_not_null
- is_null
- log
- log10
- radians
- rem
- round
- sign
- sin
- sinh
- sqrt
- tan
- tanh
- to_decimal
- to_float
- to_string
- toString
- PyLegendIntegerCollection
- PyLegendNumber
- __abs__
- __add__
- __ceil__
- __eq__
- __floor__
- __ge__
- __gt__
- __le__
- __lt__
- __mul__
- __ne__
- __neg__
- __pos__
- __pow__
- __radd__
- __rmul__
- __round__
- __rpow__
- __rsub__
- __rtruediv__
- __sub__
- __truediv__
- acos
- asin
- atan
- atan2
- cbrt
- ceil
- cos
- cosh
- cot
- degrees
- exp
- floor
- in_list
- is_empty
- is_not_empty
- is_not_null
- is_null
- log
- log10
- radians
- rem
- round
- sign
- sin
- sinh
- sqrt
- tan
- tanh
- to_decimal
- to_float
- to_string
- toString
- PyLegendNumberCollection
- PyLegendStrictDate
- __eq__
- __ge__
- __gt__
- __le__
- __lt__
- __ne__
- adjust
- date_diff
- date_part
- datePart
- day
- day_of_week
- day_of_year
- dayOfMonth
- dayOfWeekNumber
- diff
- epoch_value
- first_day_of_month
- first_day_of_quarter
- first_day_of_week
- first_day_of_year
- first_hour_of_day
- first_millisecond_of_second
- first_minute_of_hour
- first_second_of_minute
- firstDayOfMonth
- firstDayOfQuarter
- firstDayOfWeek
- firstDayOfYear
- hour
- in_list
- is_empty
- is_not_empty
- is_not_null
- is_null
- minute
- month
- monthNumber
- quarter
- quarterNumber
- second
- time_bucket
- timedelta
- to_string
- toString
- week_of_year
- weekOfYear
- year
- PyLegendStrictDateCollection
- PyLegendString
- __add__
- __eq__
- __ge__
- __gt__
- __le__
- __lt__
- __ne__
- __radd__
- ascii
- coalesce
- contains
- endswith
- equals
- full_match
- in_list
- index
- index_of
- is_empty
- is_not_empty
- is_not_null
- is_null
- left
- len
- length
- ljust
- lower
- lstrip
- match
- parse_boolean
- parse_datetime
- parse_decimal
- parse_float
- parse_int
- parse_integer
- repeat_string
- replace
- reverse
- right
- rjust
- rstrip
- split_part
- startswith
- string_contains
- strip
- substring
- to_lower_first_character
- to_string
- toString
- to_upper_first_character
- upper
- PyLegendStringCollection
LegendQL API
Pandas API
- Pandas TDS Frame
- agg
- aggregate
- apply
- assign
- cast
- concat_legend_ext
- count
- cume_dist_legend_ext
- drop
- drop_duplicates
- dropna
- expanding
- fillna
- filter
- groupby
- head
- iloc
- info
- join
- loc
- max
- mean
- merge
- min
- ntile_legend_ext
- range_between
- rank
- rename
- rolling
- rows_between
- shape
- shift
- sort_values
- std
- sum
- truncate
- var
- window_frame_legend_ext
- Pandas Series
- Pandas Groupby TDS Frame
- Pandas Groupby Series
- Pandas Window TDS Frame
- Pandas Window Series