Class AnagramClue.AnagramClueBuilder
- java.lang.Object
-
- net.runelite.client.plugins.cluescrolls.clues.AnagramClue.AnagramClueBuilder
-
- Enclosing class:
- AnagramClue
public static class AnagramClue.AnagramClueBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnagramClue.AnagramClueBuilderanswer(String answer)AnagramClue.AnagramClueBuilderanswerProvider(Function<ClueScrollPlugin,String> answerProvider)AnagramClue.AnagramClueBuilderarea(String area)AnagramCluebuild()AnagramClue.AnagramClueBuilderitemId(Integer itemId)AnagramClue.AnagramClueBuilderlocation(WorldPoint location)AnagramClue.AnagramClueBuilderlocationProvider(Function<ClueScrollPlugin,WorldPoint> locationProvider)AnagramClue.AnagramClueBuildernpc(String npc)AnagramClue.AnagramClueBuildernpcProvider(Function<ClueScrollPlugin,String> npcProvider)AnagramClue.AnagramClueBuilderobjectId(Integer objectId)AnagramClue.AnagramClueBuilderquestion(String question)AnagramClue.AnagramClueBuildertext(String text)AnagramClue.AnagramClueBuildertextProvider(Function<ClueScrollPlugin,String> textProvider)StringtoString()
-
-
-
Method Detail
-
itemId
public AnagramClue.AnagramClueBuilder itemId(@Nullable Integer itemId)
- Returns:
this.
-
text
public AnagramClue.AnagramClueBuilder text(@Nullable String text)
- Returns:
this.
-
textProvider
public AnagramClue.AnagramClueBuilder textProvider(@Nullable Function<ClueScrollPlugin,String> textProvider)
- Returns:
this.
-
npc
public AnagramClue.AnagramClueBuilder npc(@Nullable String npc)
- Returns:
this.
-
npcProvider
public AnagramClue.AnagramClueBuilder npcProvider(@Nullable Function<ClueScrollPlugin,String> npcProvider)
- Returns:
this.
-
location
public AnagramClue.AnagramClueBuilder location(@Nullable WorldPoint location)
- Returns:
this.
-
locationProvider
public AnagramClue.AnagramClueBuilder locationProvider(@Nullable Function<ClueScrollPlugin,WorldPoint> locationProvider)
- Returns:
this.
-
area
public AnagramClue.AnagramClueBuilder area(String area)
- Returns:
this.
-
question
public AnagramClue.AnagramClueBuilder question(@Nullable String question)
- Returns:
this.
-
answer
public AnagramClue.AnagramClueBuilder answer(@Nullable String answer)
- Returns:
this.
-
answerProvider
public AnagramClue.AnagramClueBuilder answerProvider(@Nullable Function<ClueScrollPlugin,String> answerProvider)
- Returns:
this.
-
objectId
public AnagramClue.AnagramClueBuilder objectId(@Nullable Integer objectId)
- Returns:
this.
-
build
public AnagramClue build()
-
-