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

dev.vality.geck.serializer.kit.mock.ValueGenerator Maven / Gradle / Ivy

package dev.vality.geck.serializer.kit.mock;

import org.apache.thrift.TBase;
import org.apache.thrift.TEnum;
import org.apache.thrift.TFieldIdEnum;

public interface ValueGenerator {
    byte getByte();

    short getShort();

    int getInt();

    int getInt(int bound);

    long getLong();

    double getDouble();

    boolean getBoolean();

    byte[] getByteArray(int maxSize);

    String getString(int maxLength);

    TEnum getTEnum(Class enumClass);

    TFieldIdEnum getField(TBase tBase);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy