<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependency>
<groupId>com.github.HZERR</groupId>
<artifactId>FXEngine-Bridge</artifactId>
<version>1.0</version>
</dependency>Библиотеки не поставляются вместе с FXEngine-Bridge. Вы должны сами добавить их в свой проект при необходимости
- Spring Context 6.1.6
- TypeSafe Config 1.4.3
- SLF4J API 2.1.0-alpha1
- Logback Classic 1.5.3
- CommonInstruments-JDK17 1.4.2.2
importru.hzerr.capmonster.request.ImageToTextRequest;
importru.hzerr.capmonster.response.Response;
importru.hzerr.capmonster.response.impl.ImageToTextData;
importru.hzerr.fx.engine.core.annotation.Include;
importru.hzerr.fx.engine.core.annotation.RegisteredPrototype;
importru.hzerr.fx.engine.core.annotation.metadata.EngineLogProvider;
importru.hzerr.fx.engine.core.interfaces.logging.ILogProvider;
@RegisteredPrototypepublicclassCapmonsterextendsAbstractCapmonster {
privateILogProviderlogProvider;
publicCapmonster(StringclientKey) {
super(clientKey);
}
@OverridepublicResponse<ImageToTextData> send(ImageToTextRequestimageToTextRequest) {
if (logProvider != null)
logProvider.getLogger().debug("Отправка запроса...");
returnnull;
}
@Include(required = false)
publicvoidsetLogProvider(@EngineLogProviderILogProviderlogProvider) {
this.logProvider = logProvider;
}
publicstaticCapmonsterfrom(StringclientKey) {
returnnewCapmonster(clientKey);
}
}