Class ConnectionChecker<G extends GameObject<G,​A,​R>,​A extends MapArchObject<A>,​R extends Archetype<G,​A,​R>>

    • Constructor Detail

      • ConnectionChecker

        public ConnectionChecker​(@NotNull
                                 @NotNull ValidatorPreferences validatorPreferences,
                                 @NotNull
                                 @NotNull GameObjectMatcher sourceGameObjectMatcher,
                                 @NotNull
                                 @NotNull GameObjectMatcher sinkGameObjectMatcher,
                                 @NotNull
                                 @NotNull GameObjectMatcher sink2GameObjectMatcher)
        Creates a new instance.
        Parameters:
        validatorPreferences - the validator preferences to use
        sourceGameObjectMatcher - the game object matcher for matching sources
        sinkGameObjectMatcher - the game object matcher for matching sinks
        sink2GameObjectMatcher - the game object matcher for matching sinks