Class CipherClue.CipherClueBuilder
- java.lang.Object
-
- net.runelite.client.plugins.cluescrolls.clues.CipherClue.CipherClueBuilder
-
- Enclosing class:
- CipherClue
public static class CipherClue.CipherClueBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CipherClue.CipherClueBuilderanswer(java.lang.String answer)CipherClue.CipherClueBuilderarea(java.lang.String area)CipherClue.CipherClueBuilderareaProvider(java.util.function.Function<ClueScrollPlugin,java.lang.String> areaProvider)CipherCluebuild()CipherClue.CipherClueBuilderitemId(java.lang.Integer itemId)CipherClue.CipherClueBuilderlocation(net.runelite.api.coords.WorldPoint location)CipherClue.CipherClueBuilderlocationProvider(java.util.function.Function<ClueScrollPlugin,net.runelite.api.coords.WorldPoint> locationProvider)CipherClue.CipherClueBuildernpc(java.lang.Integer npc)CipherClue.CipherClueBuilderquestion(java.lang.String question)CipherClue.CipherClueBuildertext(java.lang.String text)java.lang.StringtoString()
-
-
-
Method Detail
-
itemId
public CipherClue.CipherClueBuilder itemId(@Nullable java.lang.Integer itemId)
- Returns:
this.
-
text
public CipherClue.CipherClueBuilder text(java.lang.String text)
- Returns:
this.
-
npc
public CipherClue.CipherClueBuilder npc(java.lang.Integer npc)
- Returns:
this.
-
location
public CipherClue.CipherClueBuilder location(@Nullable net.runelite.api.coords.WorldPoint location)
- Returns:
this.
-
locationProvider
public CipherClue.CipherClueBuilder locationProvider(@Nullable java.util.function.Function<ClueScrollPlugin,net.runelite.api.coords.WorldPoint> locationProvider)
- Returns:
this.
-
area
public CipherClue.CipherClueBuilder area(@Nullable java.lang.String area)
- Returns:
this.
-
areaProvider
public CipherClue.CipherClueBuilder areaProvider(@Nullable java.util.function.Function<ClueScrollPlugin,java.lang.String> areaProvider)
- Returns:
this.
-
question
public CipherClue.CipherClueBuilder question(@Nullable java.lang.String question)
- Returns:
this.
-
answer
public CipherClue.CipherClueBuilder answer(@Nullable java.lang.String answer)
- Returns:
this.
-
build
public CipherClue build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-