|
|
@ -5,12 +5,25 @@ import org.slf4j.Logger;
|
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
import ru.ulstu.core.error.OdinException;
|
|
|
|
import ru.ulstu.core.error.OdinException;
|
|
|
|
import ru.ulstu.odin.model.*;
|
|
|
|
import ru.ulstu.odin.model.OdinBooleanField;
|
|
|
|
import ru.ulstu.odin.model.*;
|
|
|
|
import ru.ulstu.odin.model.OdinCollectionField;
|
|
|
|
|
|
|
|
import ru.ulstu.odin.model.OdinDateField;
|
|
|
|
|
|
|
|
import ru.ulstu.odin.model.OdinDto;
|
|
|
|
|
|
|
|
import ru.ulstu.odin.model.OdinField;
|
|
|
|
|
|
|
|
import ru.ulstu.odin.model.OdinMetadata;
|
|
|
|
|
|
|
|
import ru.ulstu.odin.model.OdinNumericField;
|
|
|
|
|
|
|
|
import ru.ulstu.odin.model.OdinObjectField;
|
|
|
|
|
|
|
|
import ru.ulstu.odin.model.OdinStringField;
|
|
|
|
|
|
|
|
|
|
|
|
import java.lang.reflect.Field;
|
|
|
|
import java.lang.reflect.Field;
|
|
|
|
import java.lang.reflect.Modifier;
|
|
|
|
import java.lang.reflect.Modifier;
|
|
|
|
import java.util.*;
|
|
|
|
import java.util.Arrays;
|
|
|
|
|
|
|
|
import java.util.Collection;
|
|
|
|
|
|
|
|
import java.util.HashMap;
|
|
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
import java.util.Objects;
|
|
|
|
|
|
|
|
import java.util.Optional;
|
|
|
|
import java.util.stream.Collectors;
|
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
|
|
|
|
@Service
|
|
|
|
@Service
|
|
|
|