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 ValueUsageusage
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 Listerrors
validateType
private
boolean
validateType
(@Nonnull final ValueStore.Type type, @Nonnull final List errors)
Method validateType.
- Parameters:
@Nonnull final ValueStore.Typetype@Nonnull final Listerrors
ValueUsage
public
public
ValueUsage
(final String name, final ValueStore.Type valueType, final UseType useType, final BuilderContext context)
Method ValueUsage.
- Parameters:
final Stringnamefinal ValueStore.TypevalueTypefinal UseTypeuseTypefinal BuilderContextcontext
UseType
public
private
UseType
(final String description)
Method UseType.
- Parameters:
final Stringdescription
get
public
String
get
()
Method get.