Class AllCandidateUIDesigner.Context
-
- All Implemented Interfaces:
public final class AllCandidateUIDesigner.ContextContext provided when baking an AllCandidateUIDesigner into a fixed-value Baked instance.
- Since:
5.2.0
-
-
Field Summary
Fields Modifier and Type Field Description private final Search.SearchResultsearchResultprivate final UUIDcrafterId
-
Constructor Summary
Constructors Constructor Description AllCandidateUIDesigner.Context(Search.SearchResult searchResult, UUID crafterId)
-
Method Summary
Modifier and Type Method Description final Search.SearchResultgetSearchResult()final UUIDgetCrafterId()final static AllCandidateUIDesigner.ContextemptyContext()Returns a context with an empty search result and a random UUID. -
-
Constructor Detail
-
AllCandidateUIDesigner.Context
AllCandidateUIDesigner.Context(Search.SearchResult searchResult, UUID crafterId)
- Parameters:
searchResult- The search result available at bake timecrafterId- UUID of the player viewing the AllCandidateUI
-
-
Method Detail
-
getSearchResult
final Search.SearchResult getSearchResult()
-
getCrafterId
final UUID getCrafterId()
-
emptyContext
final static AllCandidateUIDesigner.Context emptyContext()
Returns a context with an empty search result and a random UUID.
Used for validation baking when no real context is available.
- Returns:
Context minimal context with no search result and a random player UUID
- Since:
5.2.0
-
-
-
-