Interface HasEntrySet<T extends java.lang.Enum<T>,V>
- Type Parameters:
T
- A enum representing the keys of this instanceV
- A value type, which can be Object
- All Known Implementing Classes:
AttributeMap
,AuraDesc
,CardAttributeMap
,CardCostModifierDesc
,CardDesc
,CardSourceDesc
,ConditionDesc
,Desc
,DynamicDescriptionDesc
,EnchantmentDesc
,EntityFilterDesc
,EventTriggerDesc
,LambdaSpellDesc
,OpenerDesc
,SpellDesc
,ValueProviderDesc
public interface HasEntrySet<T extends java.lang.Enum<T>,V>
Indicates the implementing class can be iterated through using its
entrySet()
method.-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
HasEntrySet.BfsEnum
static class
HasEntrySet.BfsNode<T extends java.lang.Enum,V>
-
Method Summary
-
Method Details
-
entrySet
-
bfs
default java.util.stream.Stream.Builder<HasEntrySet.BfsNode<java.lang.Enum,java.lang.Object>> bfs() -
link
@NotNull static <T> @NotNull T[] link(T single, T[] multi, java.lang.Class<? extends T> tClass)
-