
com.moon.data.manager.DataStringManager Maven / Gradle / Ivy
package com.moon.data.manager;
import com.moon.data.Record;
import com.moon.data.accessor.DataAccessor;
import org.springframework.data.domain.*;
import java.util.List;
import java.util.Optional;
import java.util.function.Supplier;
/**
* @author moonsky
*/
@SuppressWarnings("all")
public interface DataStringManager> extends BaseStringManager, DataAccessor {
@Override
void disableById(String s);
@Override
void disable(T entity);
@Override
void disableAll(Iterable extends T> entities);
@Override
void disableAll(S first, S second, S... entities);
@Override
S save(S entity);
@Override
S saveAndFlush(S entity);
@Override
List saveAll(Iterable entities);
@Override
List saveAll(T first, T second, T... entities);
@Override
List findAll();
@Override
List findAll(Sort sort);
@Override
Page findAll(Pageable pageable);
@Override
Iterable findAll(Example example);
@Override
List findAll(Example example, Sort sort);
@Override
Page findAll(Example example, Pageable pageable);
@Override
Slice sliceAll(Pageable pageable);
@Override
Slice sliceAll(Example example, Pageable pageable);
@Override
List findAllById(Iterable strings);
@Override
List findAllById(String first, String second, String... strings);
@Override
Optional findById(String s);
@Override
boolean existsById(String id);
@Override
long count();
@Override
T getById(String s);
@Override
T getById(String s, String throwsMessageIfAbsent);
@Override
T getById(String s, Supplier extends X> throwIfAbsent) throws X;
@Override
T getOne(String s);
@Override
T getOrNull(String s);
@Override
void deleteById(String s);
@Override
void delete(T entity);
@Override
void deleteAll(Iterable extends T> entities);
@Override
void deleteAll(T first, T second, T... entities);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy