Class AbstractGraphInfobox
java.lang.Object
net.ygbstudio.jbrave.core.domain.dto.result.Result
net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- Direct Known Subclasses:
EntityInfobox,GenericInfobox,InfoboxPlace,InfoboxWithLocation,QAInfobox
public sealed class AbstractGraphInfobox
extends Result
permits EntityInfobox, GenericInfobox, InfoboxPlace, InfoboxWithLocation, QAInfobox
Represents an abstract base class for graph infoboxes in search results. This class is part of
the Brave Search API and serves as a base for various types of infoboxes that provide structured
information in search results.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Stringprotected final Unitprotected final Stringprotected final Stringprotected final MovieDataprotected final Integerprotected final List<GraphInfoboxProfile> protected final List<DataProvider> protected final Thumbnailprotected final Stringprotected final StringFields inherited from class net.ygbstudio.jbrave.core.domain.dto.result.Result
description, familyFriendly, fetchedContentTimestamp, isSourceBoth, isSourceLocal, language, pageAge, pageFetched, profile, title, url -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.ygbstudio.jbrave.core.domain.dto.result.Result
description, familyFriendly, fetchedContentTimestamp, isSourceBoth, isSourceLocal, language, pageAge, pageFetched, profile, title, url
-
Field Details
-
type
-
position
-
label
-
category
-
longDesc
-
thumbnail
-
attributes
-
profiles
-
websiteUrl
-
ratings
-
providers
-
distance
-
images
-
movie
-
-
Constructor Details
-
AbstractGraphInfobox
-
-
Method Details
-
getType
-
getPosition
-
getLabel
-
getCategory
-
getLongDesc
-
getThumbnail
-
getAttributes
-
getProfiles
-
getWebsiteUrl
-
getRatings
-
getProviders
-
getDistance
-
getImages
-
getMovie
-