Class Dependency<ECS_TYPE>
java.lang.Object
com.hypixel.hytale.component.dependency.Dependency<ECS_TYPE>
- Direct Known Subclasses:
RootDependency,SystemDependency,SystemGroupDependency,SystemTypeDependency
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDependency(Order order, int priority) Dependency(Order order, OrderPriority priority) -
Method Summary
Modifier and TypeMethodDescriptiongetOrder()intabstract voidresolveGraphEdge(ComponentRegistry<ECS_TYPE> var1, ISystem<ECS_TYPE> var2, DependencyGraph<ECS_TYPE> var3) toString()abstract voidvalidate(ComponentRegistry<ECS_TYPE> var1)
-
Field Details
-
order
-
priority
protected final int priority
-
-
Constructor Details
-
Dependency
-
Dependency
-
-
Method Details
-
getOrder
-
getPriority
public int getPriority() -
validate
-
resolveGraphEdge
public abstract void resolveGraphEdge(@Nonnull ComponentRegistry<ECS_TYPE> var1, @Nonnull ISystem<ECS_TYPE> var2, @Nonnull DependencyGraph<ECS_TYPE> var3) -
toString
-