Voting helps other researchers find interesting modules.
Law have tree-like sturcture (title, section, etc), but the levels and their names are not fixed. e.g., we could have: US Constitution -> Article 3 -> Section 4, OR, US Code -> Title 12 -> Chapter 6 -> Sub-chapter I -> Section 602, OR, US Code -> Title 10 -> Sub-title A -> Part 2 -> Chapter 32 -> Section 523. We use a repeated group to represent this structure. NOTE: Always insert higher levels before lower levels,
Depth
integer()
nil
LevelTypeNormalized
String.t
LevelTypeSourceText
LevelTypeString
Name
Type
Value
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.LegalCitationLawLevel{ Depth: integer() | nil, LevelTypeNormalized: String.t() | nil, LevelTypeSourceText: String.t() | nil, LevelTypeString: String.t() | nil, Name: String.t() | nil, Type: integer() | nil, Value: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()