Class ExprId
- All Implemented Interfaces:
ch.njol.skript.classes.Converter<StoreItem,,String> ch.njol.skript.lang.Debuggable,ch.njol.skript.lang.Expression<String>,ch.njol.skript.lang.SyntaxElement
public class ExprId
extends ch.njol.skript.expressions.base.SimplePropertyExpression<StoreItem,String>
ID of product expression.
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.njol.skript.classes.Converter
ch.njol.skript.classes.Converter.ConverterInfo<F,T>, ch.njol.skript.classes.Converter.ConverterUtils -
Field Summary
Fields inherited from interface ch.njol.skript.classes.Converter
NO_CHAINING, NO_COMMAND_ARGUMENTS, NO_LEFT_CHAINING, NO_RIGHT_CHAINING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?>[]acceptChange(ch.njol.skript.classes.Changer.ChangeMode mode) voidchange(org.bukkit.event.Event event, Object[] delta, ch.njol.skript.classes.Changer.ChangeMode mode) protected Stringbooleaninit(ch.njol.skript.lang.Expression<?>[] expressions, int matchedPattern, ch.njol.util.Kleenean isDelayed, ch.njol.skript.lang.SkriptParser.ParseResult parseResult) toString(org.bukkit.event.Event event, boolean debug) Methods inherited from class ch.njol.skript.expressions.base.SimplePropertyExpression
getMethods inherited from class ch.njol.skript.expressions.base.PropertyExpression
get, get, getAll, getAnd, getExpr, isSingle, register, registerDefault, setExpr, simplifyMethods inherited from class ch.njol.skript.lang.util.SimpleExpression
check, check, check, getArray, getConvertedExpr, getConvertedExpression, getSingle, getSource, getTime, isDefault, isLoopOf, iterator, setTime, setTime, setTime, setTime, setTime, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ch.njol.skript.lang.Expression
beforeChange, canBeSingle, canReturn, changeInPlace, changeInPlace, getAcceptedChangeModes, getOptionalSingle, possibleReturnTypes, streamMethods inherited from interface ch.njol.skript.lang.SyntaxElement
getParser
-
Constructor Details
-
ExprId
public ExprId()Creates a new id of product expression.
-
-
Method Details
-
convert
-
getPropertyName
-
getReturnType
-
acceptChange
-
change
public void change(org.bukkit.event.Event event, Object[] delta, ch.njol.skript.classes.Changer.ChangeMode mode) -
init
public boolean init(ch.njol.skript.lang.Expression<?>[] expressions, int matchedPattern, ch.njol.util.Kleenean isDelayed, ch.njol.skript.lang.SkriptParser.ParseResult parseResult) -
toString
-