explain pleas!!!!
package pl.codegym.task.task17.task1713;
import java.util.*;
/*
Lista współdzielona
*/
import java.util.*;
/*
Lista współdzielona
*/
import java.util.*;
import java.util.function.Consumer;
import java.util.function.IntFunction;
import java.util.function.Predicate;
import java.util.function.UnaryOperator;
import java.util.stream.Stream;
public class Solution implements List<Long> {
private ArrayList<Long> original = new ArrayList<>();
public static void main(String[] args) {
}
@Override
public synchronized int size() {
return 0;
}
@Override
public synchronized boolean isEmpty() {
return false;
}
@Override
public synchronized boolean contains(Object o) {
return false;
}
@Override
public synchronized Iterator iterator() {
return null;
}
@Override
public synchronized void forEach(Consumer<? super Long> action) {
}
@Override
public synchronized Object[] toArray() {
return new Object[0];
}
@Override
public synchronized boolean add(Long aLong) {
return false;
}
@Override
public synchronized boolean remove(Object o) {
return false;
}
@Override
public synchronized boolean removeIf(Predicate<? super Long> filter) {
return false;
}
@Override
public synchronized void replaceAll(UnaryOperator<Long> operator) {
}
@Override
public synchronized void sort(Comparator<? super Long> c) {
}
@Override
public synchronized boolean addAll(Collection c) {
return false;
}
@Override
public synchronized boolean addAll(int index, Collection c) {
return false;
}
@Override
public synchronized void clear() {
}
@Override
public synchronized Long get(int index) {
return null;
}
@Override
public synchronized Long set(int index, Long element) {
return null;
}
@Override
public synchronized void add(int index, Long element) {
}
@Override
public synchronized Long remove(int index) {
return null;
}
@Override
public synchronized int indexOf(Object o) {
return 0;
}
@Override
public synchronized int lastIndexOf(Object o) {
return 0;
}
@Override
public synchronized ListIterator listIterator() {
return null;
}
@Override
public synchronized ListIterator listIterator(int index) {
return null;
}
@Override
public synchronized java.util.List subList(int fromIndex, int toIndex) {
return null;
}
@Override
public synchronized Spliterator<Long> spliterator() {
return null;
}
@Override
public synchronized Stream<Long> stream() {
return null;
}
@Override
public synchronized Stream<Long> parallelStream() {
return null;
}
@Override
public synchronized boolean retainAll(Collection c) {
return false;
}
@Override
public synchronized boolean removeAll(Collection c) {
return false;
}
@Override
public synchronized boolean containsAll( Collection c) {
return false;
}
@Override
public synchronized Object[] toArray(Object[] a) {
return new Object[0];
}
}