ai.stapi.graphoperations.synchronization.nodeIdentificator.DefaultUuidIdentityIdentificatorProvider Maven / Gradle / Ivy
package ai.stapi.graphoperations.synchronization.nodeIdentificator;
import ai.stapi.graphoperations.graphLanguage.graphDescription.specific.positive.UuidIdentityDescription;
import java.util.List;
public class DefaultUuidIdentityIdentificatorProvider implements NodeIdentificatorsProvider {
@Override
public List provide(String nodeType) {
return List.of(
new NodeIdentificator(new UuidIdentityDescription())
);
}
@Override
public boolean supports(String nodeType) {
return true;
}
@Override
public int priority() {
return NodeIdentificatorsProvider.MAX_PRIORITY;
}
}