ValueStoreValidator

public class ValueStoreValidator

Class ValueStoreValidator. Provides valuestorevalidator functionality for the Hytale server.

java.lang.Object > ValueStoreValidator

Field Summary

usagesByParameter

final List usagesByParameter

Field usagesByParameter.

writes

final ObjectArrayList writes

Field writes.

exclusiveWrites

final ObjectArrayList exclusiveWrites

Field exclusiveWrites.

sb

final StringBuilder sb

Field sb.

Method Detail

ValueStoreValidator

public public ValueStoreValidator ()

Method ValueStoreValidator.

registerValueUsage

public void registerValueUsage (@Nonnull final ValueUsage usage)

Method registerValueUsage.

Parameters:
@Nonnull final ValueUsage usage

HashMap

public new HashMap ()

Method HashMap.

ObjectArrayList

public new ObjectArrayList ()

Method ObjectArrayList.

validate

public boolean validate (@Nonnull final List errors)

Method validate.

Parameters:
@Nonnull final List errors

validateType

private boolean validateType (@Nonnull final ValueStore.Type type, @Nonnull final List errors)

Method validateType.

Parameters:
@Nonnull final ValueStore.Type type
@Nonnull final List errors

ValueUsage

public public ValueUsage (final String name, final ValueStore.Type valueType, final UseType useType, final BuilderContext context)

Method ValueUsage.

Parameters:
final String name
final ValueStore.Type valueType
final UseType useType
final BuilderContext context

UseType

public private UseType (final String description)

Method UseType.

Parameters:
final String description

get

public String get ()

Method get.