*/
package org.apache.metamodel;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Comparator;
-import java.util.List;
-import java.util.concurrent.ConcurrentHashMap;
-import java.util.concurrent.ConcurrentMap;
-
import org.apache.metamodel.data.DataSet;
import org.apache.metamodel.query.CompiledQuery;
import org.apache.metamodel.query.DefaultCompiledQuery;
import org.apache.metamodel.schema.Schema;
import org.apache.metamodel.schema.Table;
+import java.util.ArrayList;
+import java.util.Comparator;
+import java.util.List;
+import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.ConcurrentMap;
+
/**
* Abstract implementation of the DataContext interface. Provides convenient
* implementations of all trivial and datastore-independent methods.
*/
package org.apache.metamodel;
-import java.util.*;
-import java.util.function.Function;
-import java.util.stream.Collectors;
-
import org.apache.metamodel.data.DataSet;
import org.apache.metamodel.query.FromItem;
import org.apache.metamodel.query.Query;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+import java.util.TreeSet;
+import java.util.function.Function;
+
/**
* DataContext for composite datacontexts. Composite DataContexts wrap several
import org.apache.metamodel.schema.Schema;
import org.apache.metamodel.schema.Table;
-import java.util.Collection;
import java.util.List;
/**
*/
package org.apache.metamodel.convert;
-import java.util.*;
-import java.util.Map.Entry;
-import java.util.stream.Collectors;
-
import org.apache.metamodel.DataContext;
-import org.apache.metamodel.MetaModelHelper;
import org.apache.metamodel.UpdateableDataContext;
import org.apache.metamodel.data.DataSet;
import org.apache.metamodel.data.Row;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import java.util.Arrays;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.Map.Entry;
+import java.util.Set;
+import java.util.stream.Collectors;
+
/**
* This class consists of static methods for decorating {@link DataContext}s
* with {@link TypeConverter}s, which allows for automatic conversion of values
*/
package org.apache.metamodel.data;
+import org.apache.metamodel.query.SelectItem;
+import org.apache.metamodel.util.BaseObject;
+
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Objects;
-import org.apache.metamodel.MetaModelHelper;
-import org.apache.metamodel.query.SelectItem;
-import org.apache.metamodel.schema.Column;
-import org.apache.metamodel.util.BaseObject;
-
/**
* Abstract DataSet implementation. Provides convenient implementations of
* trivial method and reusable parts of non-trivial methods of a DataSet.
*/
package org.apache.metamodel.data;
-import java.util.Arrays;
+import org.apache.metamodel.query.SelectItem;
+import org.apache.metamodel.schema.Column;
+
import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
-import org.apache.metamodel.query.SelectItem;
-import org.apache.metamodel.schema.Column;
-
/**
* Most common implementation of {@link DataSetHeader}. This implementation is
* 'caching' in the sense that index values of selectitems are cached in a map
package org.apache.metamodel.data;
import java.util.ArrayList;
-import java.util.Arrays;
import java.util.List;
import javax.swing.table.AbstractTableModel;
*/
package org.apache.metamodel.data;
-import java.util.Arrays;
-import java.util.List;
-
import org.apache.metamodel.query.ScalarFunction;
import org.apache.metamodel.query.SelectItem;
import org.apache.metamodel.util.CollectionUtils;
+import java.util.List;
+
/**
* A {@link DataSet} that enhances another {@link DataSet} with
* {@link ScalarFunction}s.
*/
package org.apache.metamodel.data;
+import org.apache.metamodel.query.SelectItem;
+import org.apache.metamodel.schema.Column;
+
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.stream.Collectors;
-import org.apache.metamodel.MetaModelHelper;
-import org.apache.metamodel.query.SelectItem;
-import org.apache.metamodel.schema.Column;
-
/**
* Simple implementation of {@link DataSetHeader} which does no magic to improve
* performance.
*/
package org.apache.metamodel.data;
+import org.apache.metamodel.query.InvokableQuery;
+import org.apache.metamodel.util.ImmutableRef;
+
import java.util.Collection;
import java.util.Iterator;
import java.util.Objects;
import java.util.function.Supplier;
import java.util.stream.Collectors;
-import org.apache.metamodel.query.InvokableQuery;
-import org.apache.metamodel.util.ImmutableRef;
-
/**
* A {@link DataSet} that represents the union of two or more other data sets
*/
import org.apache.metamodel.schema.Schema;
import org.apache.metamodel.schema.Table;
import org.apache.metamodel.update.RowUpdationBuilder;
-import org.apache.metamodel.util.HasNameMapper;
-import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;
*/
package org.apache.metamodel.schema;
-import java.util.*;
-import java.util.stream.Collectors;
-
-import org.apache.metamodel.util.CollectionUtils;
import org.apache.metamodel.util.EqualsBuilder;
-import org.apache.metamodel.util.HasNameMapper;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.LinkedHashSet;
+import java.util.List;
+import java.util.stream.Collectors;
+
/**
* Abstract implementation of the {@link Schema} interface. Implements most
* common and trivial methods.
*/
package org.apache.metamodel.schema;
-import java.util.*;
-import java.util.function.Predicate;
-import java.util.stream.Collectors;
-
-import org.apache.metamodel.MetaModelHelper;
import org.apache.metamodel.util.CollectionUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import java.util.*;
+import java.util.stream.Collectors;
+
/**
* Abstract {@link Table} implementation. Includes most common/trivial methods.
*/
package org.apache.metamodel.schema;
import java.io.Serializable;
-import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;
import java.util.*;
import com.google.common.collect.Lists;
-import javafx.scene.Scene;
import junit.framework.TestCase;
import org.apache.metamodel.data.DataSet;
import org.apache.metamodel.query.Query;
*/
package org.apache.metamodel.intercept;
-import java.util.Arrays;
-import java.util.List;
-
import junit.framework.TestCase;
-
import org.apache.metamodel.DataContext;
import org.apache.metamodel.MockUpdateableDataContext;
import org.apache.metamodel.data.DataSet;
import org.apache.metamodel.schema.Schema;
import org.apache.metamodel.schema.Table;
+import java.util.Arrays;
+import java.util.List;
+
public class InterceptableDataContextTest extends TestCase {
private final MockUpdateableDataContext delegateDataContext = new MockUpdateableDataContext();
*/
package org.apache.metamodel.util;
-import java.io.FileInputStream;
-
import junit.framework.TestCase;
-
import org.apache.metamodel.query.Query;
-import org.apache.metamodel.schema.Column;
import org.apache.metamodel.schema.Table;
+import java.io.FileInputStream;
+
public class LegacyDeserializationObjectInputStreamTest extends TestCase {
/**