Package ch.njol.util

Interface Checker<T>

All Known Subinterfaces:
NullableChecker<T>, SerializableChecker<T>
All Known Implementing Classes:
CondAI, CondCanFly, CondEntityIsInLiquid, CondEntityIsWet, CondHasClientWeather, CondHasCustomModelData, CondHasResourcePack, CondIgnitionProcess, CondIsAlive, CondIsBanned, CondIsBlock, CondIsBlocking, CondIsBurning, CondIsCharged, CondIsEdible, CondIsEmpty, CondIsFlammable, CondIsFlying, CondIsFuel, CondIsInteractable, CondIsInvulnerable, CondIsOccluding, CondIsOnGround, CondIsOnline, CondIsPassable, CondIsPoisoned, CondIsRiptiding, CondIsSilent, CondIsSkriptCommand, CondIsSleeping, CondIsSlimeChunk, CondIsSneaking, CondIsSolid, CondIsSprinting, CondIsSwimming, CondIsTameable, CondIsTransparent, CondIsUnbreakable, CondIsVectorNormalized, CondLeashed, CondProjectileCanBounce, PropertyCondition
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface Checker<T>
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    check​(T o)
     
  • Method Details

    • check

      boolean check(T o)