See: Description
| Interface | Description |
|---|---|
| ErrorCollector<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
An interface for classes that collect errors.
|
| GameObjectValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for GameObject Validators.
|
| MapValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for Map Validators.
|
| SquareValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Interface for Square Validators.
|
| Validator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Super-interface for validators.
|
| ValidatorPreferences |
Configuration parameters for
Validators. |
| Class | Description |
|---|---|
| AbstractValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
This is the base class for validators.
|
| DefaultErrorCollector<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Simple error collector that just collects the error in a collection for later
retrieval through iteration.
|
| DefaultValidatorPreferences |
Default
ValidatorPreferences implementations. |
| DelegatingMapValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A Map Validator that delegates to other MapValidators.
|
| ValidationErrorComparator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
A
Comparator that compares ValidationError instances for
display ordering. |
| Exception | Description |
|---|---|
| NoSuchValidatorException |
Exception thrown if a map validator cannot be created.
|