Skip to content

Play Player

griddy / nfl / models / entities / play_player**

play_player

Classes

PlayPlayerTypedDict

Bases: TypedDict


              flowchart TD
              griddy.nfl.models.entities.play_player.PlayPlayerTypedDict[PlayPlayerTypedDict]

              

              click griddy.nfl.models.entities.play_player.PlayPlayerTypedDict href "" "griddy.nfl.models.entities.play_player.PlayPlayerTypedDict"
            
Attributes
gsis_id instance-attribute
gsis_id: str

GSIS player ID

nfl_id instance-attribute
nfl_id: int

NFL player ID

player_name instance-attribute
player_name: str

Full player name

position instance-attribute
position: str

Player position

position_group instance-attribute
position_group: str

Position group

team_id instance-attribute
team_id: str

Team ID

uniform_number instance-attribute
uniform_number: NotRequired[str]

Jersey number

PlayPlayer

Bases: BaseModel


              flowchart TD
              griddy.nfl.models.entities.play_player.PlayPlayer[PlayPlayer]
              griddy.nfl.types.basemodel.BaseModel[BaseModel]

                              griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.entities.play_player.PlayPlayer
                


              click griddy.nfl.models.entities.play_player.PlayPlayer href "" "griddy.nfl.models.entities.play_player.PlayPlayer"
              click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
            
Attributes
gsis_id instance-attribute
gsis_id: Annotated[str, Field(alias='gsisId')]

GSIS player ID

nfl_id instance-attribute
nfl_id: Annotated[int, Field(alias='nflId')]

NFL player ID

player_name instance-attribute
player_name: Annotated[str, Field(alias='playerName')]

Full player name

position instance-attribute
position: str

Player position

position_group instance-attribute
position_group: Annotated[str, Field(alias="positionGroup")]

Position group

team_id instance-attribute
team_id: Annotated[str, Field(alias='teamId')]

Team ID

uniform_number class-attribute instance-attribute
uniform_number: Annotated[
    Optional[str], Field(alias="uniformNumber")
] = None

Jersey number