Contents
Interface Validator<T>
- All Superinterfaces:
BiConsumer<T, ValidationResults>
- All Known Subinterfaces:
LateValidator<T>, LegacyValidator<T>
- All Known Implementing Classes:
ArraySizeRangeValidator, ArraySizeValidator, ArrayValidator, AssetKeyValidator, CommonAssetValidator, CosmeticAssetValidator, DeprecatedValidator, DoubleArraySizeValidator, DoubleArrayValidator, EqualValidator, FloatArrayValidator, InstanceValidator, IntArraySizeValidator, IntArrayValidator, IntRangeBoundValidator, LazyLateValidator, ListValidator, MapKeyValidator, MapValidator, MapValueValidator, NonEmptyArrayValidator, NonEmptyDoubleArrayValidator, NonEmptyFloatArrayValidator, NonEmptyMapValidator, NonEmptyStringValidator, NonNullValidator, NotEqualValidator, NPCRoleValidator, OrValidator, RangeRefValidator, RangeValidator, RequiredMapKeysValidator, SequentialDoubleArrayValidator, SequentialIntArrayValidator, ServerLocKeyValidator, SoundEventValidators.ChannelValidator, SoundEventValidators.LoopValidator, SoundFileValidators.ChannelValidator, SoundFileValidators.SampleRateValidator, UniqueInArrayValidator
-
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(T t, ValidationResults results) default LateValidator<T> late()voidupdateSchema(SchemaContext context, Schema target) Methods inherited from interface BiConsumer
andThen
-
Method Details
-
accept
- Specified by:
acceptin interfaceBiConsumer<T, ValidationResults>
-
updateSchema
-
late
-