
org.reflections.serializers.Serializer Maven / Gradle / Ivy
The newest version!
package org.reflections.serializers;
import org.reflections.Reflections;
import java.io.File;
import java.io.InputStream;
/**
* Serilizer of a {@link org.reflections.Reflections} instance
*/
public interface Serializer {
/**
* reads the input stream into a new Reflections instance, populating it's store
*/
Reflections read(InputStream inputStream);
/**
* saves a Reflections instance into the given filename
*/
File save(Reflections reflections, String filename);
/**
* returns a string serialization of the given Reflections instance
*/
String toString(Reflections reflections);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy