java.lang.Object
io.github.miniplaceholders.api.utils.Resolvers
Class of utilities to manage TagResolvers
- Since:
- 1.2.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
applyIfNotEmpty
(@NotNull TagResolver resolver, TagResolver.Builder builder) Applies a TagResolver to a TagResolver.Builder in case it is not a TagResolver.empty()static boolean
isEmpty
(@NotNull TagResolver resolver) Check if the TagResolver is an instance of TagResolver.empty(), that is, it will always return nullstatic boolean
isNotEmpty
(@NotNull TagResolver resolver) Checks if the TagResolver provided is not a TagResolver.empty()
-
Method Details
-
isEmpty
Check if the TagResolver is an instance of TagResolver.empty(), that is, it will always return null- Parameters:
resolver
- the resolver to check- Returns:
- true if the TagResolver is the same as TagResolver.empty(), else false
- Since:
- 1.2.0
-
isNotEmpty
Checks if the TagResolver provided is not a TagResolver.empty()- Parameters:
resolver
- the resolver to check- Returns:
- false if the TagResolver is the same as TagResolver.empty(), else true
- Since:
- 1.2.0
-
applyIfNotEmpty
public static void applyIfNotEmpty(@NotNull @NotNull TagResolver resolver, @NotNull TagResolver.Builder builder) Applies a TagResolver to a TagResolver.Builder in case it is not a TagResolver.empty()- Parameters:
resolver
- the resolver to checkbuilder
- the resolver that can be added to the builder- Since:
- 1.2.0
-