Python LMF library
 All Classes Namespaces Files Functions Variables
Public Member Functions | Public Attributes | List of all members
pylmflib.pylmflib.morphosyntax.paradigm.Paradigm Class Reference

Paradigm is a class representing a morphological paradigm. More...

Public Member Functions

def __init__
 Constructor. More...
 
def __del__
 Destructor. More...
 
def set_paradigmLabel
 Set paradigm label. More...
 
def get_paradigmLabel
 Get paradigm label. More...
 
def set_paradigm
 Set paradigm. More...
 
def get_paradigm
 Get paradigm. More...
 
def set_language
 Set language of the paradigm. More...
 
def get_language
 Get paradigm language. More...
 
def set_morphology
 Set morphology. More...
 
def get_morphology
 Get morphology. More...
 
def get_lexical_entry
 Get pointed lexical entry. More...
 

Public Attributes

 paradigmLabel
 
 paradigm
 
 language
 
 morphology
 
 targets
 

Detailed Description

Paradigm is a class representing a morphological paradigm.

Definition at line 10 of file paradigm.py.

Constructor & Destructor Documentation

def pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.__init__ (   self)

Constructor.

Paradigm instances are owned by Sense.

Returns
A Paradigm instance.

Definition at line 13 of file paradigm.py.

def pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.__del__ (   self)

Destructor.

Definition at line 28 of file paradigm.py.

Member Function Documentation

def pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.get_language (   self)

Get paradigm language.

Returns
Paradigm attribute 'language'.

Definition at line 82 of file paradigm.py.

def pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.get_lexical_entry (   self)

Get pointed lexical entry.

Returns
Paradigm private attribute '__lexical_entry'.

Definition at line 102 of file paradigm.py.

def pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.get_morphology (   self)

Get morphology.

Returns
Paradigm attribute 'morphology'.

Definition at line 96 of file paradigm.py.

def pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.get_paradigm (   self,
  language = None 
)

Get paradigm.

Parameters
languageLanguage filter.
Returns
Paradigm attribute 'paradigm'.

Definition at line 64 of file paradigm.py.

def pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.get_paradigmLabel (   self)

Get paradigm label.

Returns
Paradigm attribute 'paradigmLabel'.

Definition at line 50 of file paradigm.py.

def pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.set_language (   self,
  language 
)

Set language of the paradigm.

Parameters
languageThe paradigm language to set.
Returns
Paradigm instance.

Definition at line 74 of file paradigm.py.

def pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.set_morphology (   self,
  morphology 
)

Set morphology.

Parameters
morphologyThe morphology to set.
Returns
Paradigm instance.

Definition at line 88 of file paradigm.py.

def pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.set_paradigm (   self,
  paradigm 
)

Set paradigm.

Parameters
paradigmThe paradigm to set.
Returns
Paradigm instance.

Definition at line 56 of file paradigm.py.

def pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.set_paradigmLabel (   self,
  paradigm_label 
)

Set paradigm label.

Parameters
paradigm_labelThe paradigm label to set.
Returns
Paradigm instance.

Definition at line 34 of file paradigm.py.

Member Data Documentation

pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.language

Definition at line 20 of file paradigm.py.

pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.morphology

Definition at line 21 of file paradigm.py.

pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.paradigm

Definition at line 19 of file paradigm.py.

pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.paradigmLabel

Definition at line 18 of file paradigm.py.

pylmflib.pylmflib.morphosyntax.paradigm.Paradigm.targets

Definition at line 23 of file paradigm.py.


The documentation for this class was generated from the following file: