Class V1GetCitationsResponse.Citation.Components
-
- All Implemented Interfaces:
public final class V1GetCitationsResponse.Citation.ComponentsStructured Bluebook components. Null if citation format is not recognized.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classV1GetCitationsResponse.Citation.Components.BuilderA builder for Components.
-
Method Summary
Modifier and Type Method Description final Optional<String>caseName()Case name, e.g., "Bush v. final Optional<String>court()Court identifier final Optional<Long>page()Starting page number final Optional<Long>pinCite()Pin cite (specific page) final Optional<String>reporter()Reporter abbreviation, e.g., "U.S. final Optional<Long>volume()Volume number final Optional<Long>year()Decision year final JsonField<String>_caseName()Returns the raw JSON value of caseName. final JsonField<String>_court()Returns the raw JSON value of court. final JsonField<Long>_page()Returns the raw JSON value of page. final JsonField<Long>_pinCite()Returns the raw JSON value of pinCite. final JsonField<String>_reporter()Returns the raw JSON value of reporter. final JsonField<Long>_volume()Returns the raw JSON value of volume. final JsonField<Long>_year()Returns the raw JSON value of year. final Map<String, JsonValue>_additionalProperties()final V1GetCitationsResponse.Citation.Components.BuildertoBuilder()final V1GetCitationsResponse.Citation.Componentsvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static V1GetCitationsResponse.Citation.Components.Builderbuilder()Returns a mutable builder for constructing an instance of Components. -
-
Method Detail
-
_caseName
final JsonField<String> _caseName()
Returns the raw JSON value of caseName.
Unlike caseName, this method doesn't throw if the JSON field has an unexpected type.
-
_court
final JsonField<String> _court()
Returns the raw JSON value of court.
Unlike court, this method doesn't throw if the JSON field has an unexpected type.
-
_page
final JsonField<Long> _page()
Returns the raw JSON value of page.
Unlike page, this method doesn't throw if the JSON field has an unexpected type.
-
_pinCite
final JsonField<Long> _pinCite()
Returns the raw JSON value of pinCite.
Unlike pinCite, this method doesn't throw if the JSON field has an unexpected type.
-
_reporter
final JsonField<String> _reporter()
Returns the raw JSON value of reporter.
Unlike reporter, this method doesn't throw if the JSON field has an unexpected type.
-
_volume
final JsonField<Long> _volume()
Returns the raw JSON value of volume.
Unlike volume, this method doesn't throw if the JSON field has an unexpected type.
-
_year
final JsonField<Long> _year()
Returns the raw JSON value of year.
Unlike year, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final V1GetCitationsResponse.Citation.Components.Builder toBuilder()
-
validate
final V1GetCitationsResponse.Citation.Components validate()
-
builder
final static V1GetCitationsResponse.Citation.Components.Builder builder()
Returns a mutable builder for constructing an instance of Components.
-
-
-
-