
com.github.davidmoten.odata.client.EntityPreconditions Maven / Gradle / Ivy
package com.github.davidmoten.odata.client;
import java.nio.charset.StandardCharsets;
import java.util.Optional;
public class EntityPreconditions {
// TODO why not used in generated classes?
public static void checkIsAscii(String v) {
if (!StandardCharsets.US_ASCII.newEncoder().canEncode(v)) {
throw new RuntimeException("illegal encoding, must be ascii");
}
}
public static void checkIsAscii(Optional v) {
if (v.isPresent()) {
checkIsAscii(v.get());
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy