ai.stapi.graphoperations.ogmProviders.specific.graphDescriptionMappingProviders.BooleanAttributeGraphMappingProvider Maven / Gradle / Ivy
package ai.stapi.graphoperations.ogmProviders.specific.graphDescriptionMappingProviders;
import ai.stapi.graphoperations.graphLanguage.graphDescription.specific.positive.BooleanAttributeValueDescription;
import ai.stapi.graphoperations.objectGraphLanguage.objectGraphMappingBuilder.specific.ogm.ObjectGraphMappingBuilder;
public class BooleanAttributeGraphMappingProvider extends AbstractGraphDescriptionGraphMappingProvider {
public static final String GRAPH_DESCRIPTION_NODE_TYPE = "graph_description_attribute_boolean";
@Override
protected String getGraphDescriptionNodeType() {
return GRAPH_DESCRIPTION_NODE_TYPE;
}
@Override
protected void setParametersFields(ObjectGraphMappingBuilder parameters) {
}
@Override
public boolean supports(String serializationType) {
return serializationType.equals(BooleanAttributeValueDescription.SERIALIZATION_TYPE);
}
}