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

io.activej.record.RecordGetter Maven / Gradle / Ivy

package io.activej.record;

import java.lang.reflect.Type;

public interface RecordGetter {
	T get(Record record);

	default int getInt(Record record) {
		throw new UnsupportedOperationException();
	}

	default long getLong(Record record) {
		throw new UnsupportedOperationException();
	}

	default float getFloat(Record record) {
		throw new UnsupportedOperationException();
	}

	default double getDouble(Record record) {
		throw new UnsupportedOperationException();
	}

	RecordScheme getScheme();

	String getField();

	Type getType();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy