Class OperationInfo<L,R,T>
java.lang.Object
org.skriptlang.skript.lang.arithmetic.OperationInfo<L,R,T>
- Type Parameters:
L
- The class of left operandR
- The class of the right operandT
- The return type of the operation
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<L2,
R2> @Nullable OperationInfo <L2, R2, T> getConverted
(Class<L2> fromLeft, Class<R2> fromRight) <L2,
R2, T2>
@Nullable OperationInfo<L2, R2, T2> getConverted
(Class<L2> fromLeft, Class<R2> fromRight, Class<T2> toReturnType) getLeft()
getRight()
toString()
-
Constructor Details
-
OperationInfo
-
-
Method Details
-
getLeft
-
getRight
-
getReturnType
-
getOperation
-
getConverted
@Nullable public <L2,R2> @Nullable OperationInfo<L2,R2, getConvertedT> (Class<L2> fromLeft, Class<R2> fromRight) -
getConverted
@Nullable public <L2,R2, @Nullable OperationInfo<L2,T2> R2, getConvertedT2> (Class<L2> fromLeft, Class<R2> fromRight, Class<T2> toReturnType) -
toString
-