Class AbstractBooleanPlaceholder
java.lang.Object
com.github.darksoulq.abyssallib.server.placeholder.Placeholder<Boolean>
com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- All Implemented Interfaces:
Expressionable<Boolean>
public abstract class AbstractBooleanPlaceholder
extends Placeholder<Boolean>
implements Expressionable<Boolean>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabs(PlaceholderContext ctx) acos(PlaceholderContext ctx) add(PlaceholderContext ctx, PlaceholderArgument other) and(PlaceholderContext ctx, PlaceholderArgument other) asin(PlaceholderContext ctx) atan(PlaceholderContext ctx) ceil(PlaceholderContext ctx) cos(PlaceholderContext ctx) div(PlaceholderContext ctx, PlaceholderArgument other) eq(PlaceholderContext ctx, PlaceholderArgument other) floor(PlaceholderContext ctx) gt(PlaceholderContext ctx, PlaceholderArgument other) gte(PlaceholderContext ctx, PlaceholderArgument other) lt(PlaceholderContext ctx, PlaceholderArgument other) lte(PlaceholderContext ctx, PlaceholderArgument other) max(PlaceholderContext ctx, PlaceholderArgument other) min(PlaceholderContext ctx, PlaceholderArgument other) mod(PlaceholderContext ctx, PlaceholderArgument other) mul(PlaceholderContext ctx, PlaceholderArgument other) neq(PlaceholderContext ctx, PlaceholderArgument other) not(PlaceholderContext ctx) or(PlaceholderContext ctx, PlaceholderArgument other) pow(PlaceholderContext ctx, PlaceholderArgument other) round(PlaceholderContext ctx) sin(PlaceholderContext ctx) sub(PlaceholderContext ctx, PlaceholderArgument other) tan(PlaceholderContext ctx) xor(PlaceholderContext ctx, PlaceholderArgument other)
-
Constructor Details
-
AbstractBooleanPlaceholder
public AbstractBooleanPlaceholder(net.kyori.adventure.key.Key id)
-
-
Method Details
-
add
- Specified by:
addin interfaceExpressionable<Boolean>
-
sub
- Specified by:
subin interfaceExpressionable<Boolean>
-
mul
- Specified by:
mulin interfaceExpressionable<Boolean>
-
div
- Specified by:
divin interfaceExpressionable<Boolean>
-
mod
- Specified by:
modin interfaceExpressionable<Boolean>
-
pow
- Specified by:
powin interfaceExpressionable<Boolean>
-
min
- Specified by:
minin interfaceExpressionable<Boolean>
-
max
- Specified by:
maxin interfaceExpressionable<Boolean>
-
sin
- Specified by:
sinin interfaceExpressionable<Boolean>
-
cos
- Specified by:
cosin interfaceExpressionable<Boolean>
-
tan
- Specified by:
tanin interfaceExpressionable<Boolean>
-
asin
- Specified by:
asinin interfaceExpressionable<Boolean>
-
acos
- Specified by:
acosin interfaceExpressionable<Boolean>
-
atan
- Specified by:
atanin interfaceExpressionable<Boolean>
-
round
- Specified by:
roundin interfaceExpressionable<Boolean>
-
floor
- Specified by:
floorin interfaceExpressionable<Boolean>
-
ceil
- Specified by:
ceilin interfaceExpressionable<Boolean>
-
abs
- Specified by:
absin interfaceExpressionable<Boolean>
-
eq
- Specified by:
eqin interfaceExpressionable<Boolean>
-
neq
- Specified by:
neqin interfaceExpressionable<Boolean>
-
gt
- Specified by:
gtin interfaceExpressionable<Boolean>
-
lt
- Specified by:
ltin interfaceExpressionable<Boolean>
-
gte
- Specified by:
gtein interfaceExpressionable<Boolean>
-
lte
- Specified by:
ltein interfaceExpressionable<Boolean>
-
and
- Specified by:
andin interfaceExpressionable<Boolean>
-
or
- Specified by:
orin interfaceExpressionable<Boolean>
-
xor
- Specified by:
xorin interfaceExpressionable<Boolean>
-
not
- Specified by:
notin interfaceExpressionable<Boolean>
-