com.kenshoo.pl.entity.converters.ByteBooleanValueConverter Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of persistence-layer Show documentation
Show all versions of persistence-layer Show documentation
A Java persistence layer based on JOOQ for high performance and business flow support.
package com.kenshoo.pl.entity.converters;
import com.kenshoo.pl.entity.ValueConverter;
public class ByteBooleanValueConverter implements ValueConverter {
public static final ByteBooleanValueConverter INSTANCE = new ByteBooleanValueConverter();
private ByteBooleanValueConverter() {
}
@Override
public Byte convertTo(Boolean value) {
return (byte) (value ? 1 : 0);
}
@Override
public Boolean convertFrom(Byte value) {
return value != null && value != 0;
}
@Override
public Class getValueClass() {
return Boolean.class;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy