![JAR search and dependency download from the Maven repository](/logo.png)
io.apicurio.datamodels.models.union.AnyUnionValueImpl Maven / Gradle / Ivy
package io.apicurio.datamodels.models.union;
import com.fasterxml.jackson.databind.JsonNode;
import io.apicurio.datamodels.models.Schema;
public class AnyUnionValueImpl extends PrimitiveUnionValueImpl implements AnyUnionValue {
public AnyUnionValueImpl() {
super();
}
public AnyUnionValueImpl(JsonNode value) {
super(value);
}
@Override
public boolean isAny() {
return true;
}
@Override
public JsonNode asAny() {
return getValue();
}
@Override
public boolean isSchema() {
return false;
}
@Override
public Schema asSchema() {
throw new ClassCastException();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy