public class SystemType
Class SystemType. Provides systemtype functionality for the Hytale server.
java.lang.Object > SystemType
Field Summary
invalidated
private
boolean
invalidated
Field invalidated.
Method Detail
SystemType
public
protected
SystemType
(@Nonnull final ComponentRegistry registry, @Nonnull final Class super T> tClass, final int index)
Method SystemType.
- Parameters:
@Nonnull final ComponentRegistryregistry@Nonnull final Class super T>tClassfinal intindex
getTypeClass
public
T>
getTypeClass
()
Method getTypeClass.
getIndex
public
int
getIndex
()
Method getIndex.
IllegalArgumentException
public
new
IllegalArgumentException
("SystemType is for a different registry! " + String.valueOf(this)
Method IllegalArgumentException.
- Parameters:
"SystemType is for a different registry! " +String.valueOf(this
validate
public
void
validate
()
Method validate.
invalidate
protected
void
invalidate
()
Method invalidate.
isValid
protected
boolean
isValid
()
Method isValid.
equals
public
boolean
equals
(@Nullable final Object o)
Method equals.
- Parameters:
@Nullable final Objecto
hashCode
public
int
hashCode
()
Method hashCode.
toString
public
String
toString
()
Method toString.