All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.storedobject.core.ObjectCache Maven / Gradle / Ivy

package com.storedobject.core;

import com.storedobject.common.ListLoop;
import com.storedobject.common.Loop;

import java.util.Comparator;
import java.util.Iterator;
import java.util.List;
import java.util.function.Predicate;

public class ObjectCache implements Iterable {
	

	public ObjectCache(Class objectClass) {
	}
	
	public ObjectCache(Class objectClass, boolean any) {
	}

	public ObjectCache(Class objectClass, String condition) {
	}
	
	public ObjectCache(Class objectClass, String condition, boolean any) {
	}
	
	public ObjectCache(Class objectClass, String condition, String orderedBy) {
	}
	
	public ObjectCache(Class objectClass, String condition, String orderedBy, boolean any) {
	}

	public ObjectCache(Class objectClass, Query query) {
	}
	
	public ObjectCache(Class objectClass, Query query, boolean any) {
	}

	public ObjectCache(Class objectClass, Iterable idList) {
	}
	
	public ObjectCache(Class objectClass, ObjectIterator objects) {
	}
	
	public void load() {
	}
	
	public void load(boolean any) {
	}
	
	public void load(String condition) {
	}
	
	public void load(String condition, boolean any) {
	}
	
	public void load(String condition, String orderedBy) {
	}
	
	public void load(String condition, String orderedBy, boolean any) {
	}

	public void load(Query query) {
	}
	
	public void load(Query query, boolean any) {
	}
	
	public void load(Iterable idList) {
	}
	
	public void load(ObjectIterator objects) {
	}
	
	public Class getObjectClass() {
		return null;
	}
	
	public final void setAllowAny(boolean any) {
	}
	
	public boolean isAllowAny() {
		return false;
	}

	public boolean getAllowAny() {
		return false;
	}

	public void setCacheSize(int size) {
	}
	
	public int getCacheSize() {
		return 0;
	}
	
	public void close() {
	}
	
	public void refresh() {
	}
	
	public void refresh(Id id) {
	}
	
	public void refresh(T object) {
	}
	
	public int size() {
		return 0;
	}
	
	public Id getId(int index) {
		return null;
	}
	
	public boolean contains(Id id) {
		return false;
	}
	
	public boolean contains(T object) {
		return false;
	}
	
	public int indexOf(Id id) {
		return 0;
	}
		
	public int indexOf(T object) {
		return 0;
	}
		
	public T get(int index) {
		return null;
	}
	
	public T get(Id id) {
		return null;
	}
	
	public void put(T object) {
	}
	
	public ListLoop loopIds() {
		return null;
	}

	public ListLoop loopIds(int startingIndex) {
		return null;
	}

	public ListLoop loopIds(int startingIndex, int endingIndex) {
		return null;
	}

	public List listIds() {
		return null;
	}

	public List listIds(int startingIndex) {
		return null;
	}

	public List listIds(int startingIndex, int endingIndex) {
		return null;
	}

	public Loop getIdLoop() {
		return null;
	}
	
	public IdBuffer getIdBuffer() {
		return null;
	}
	
	public ObjectCache filter(Predicate filter) {
		return null;
	}
	
	public ObjectCache sort(Comparator comparator) {
		return null;
	}
	
	public ListLoop loop() {
		return null;
	}

	public ListLoop loop(int startingIndex) {
		return null;
	}

	public ListLoop loop(int startingIndex, int endingIndex) {
		return null;
	}

	public List list() {
		return null;
	}

	public List list(int startingIndex) {
		return null;
	}

	public List list(int startingIndex, int endingIndex) {
		return null;
	}
	
	@Override
	public Iterator iterator() {
		return loop();
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy