SystemTypeDependency

public class SystemTypeDependency

Class SystemTypeDependency. Provides systemtypedependency functionality for the Hytale server.

java.lang.Object > SystemTypeDependency

Field Summary

No fields documented.

Method Detail

SystemTypeDependency

public public SystemTypeDependency (@Nonnull final Order order, @Nonnull final SystemType systemType)

Method SystemTypeDependency.

Parameters:
@Nonnull final Order order
@Nonnull final SystemType systemType

getSystemType

public T> getSystemType ()

Method getSystemType.

validate

public void validate (@Nonnull final ComponentRegistry registry)

Method validate.

Parameters:
@Nonnull final ComponentRegistry registry

IllegalArgumentException

public new IllegalArgumentException ("SystemType dependency isn't registered: " + String.valueOf(this.systemType)

Method IllegalArgumentException.

Parameters:
"SystemType dependency isn't registered: " + String.valueOf(this.systemType

resolveGraphEdge

public void resolveGraphEdge (@Nonnull final ComponentRegistry registry, @Nonnull final ISystem thisSystem, @Nonnull final DependencyGraph graph)

Method resolveGraphEdge.

Parameters:
@Nonnull final ComponentRegistry registry
@Nonnull final ISystem thisSystem
@Nonnull final DependencyGraph graph

toString

public String toString ()

Method toString.