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

com.imsweb.decisionengine.Endpoint Maven / Gradle / Ivy

/*
 * Copyright (C) 2014 Information Management Services, Inc.
 */
package com.imsweb.decisionengine;

/**
 * An ENDPOINT cell
 */
public interface Endpoint {

    /**
     * The type of endpoint
     * @return an EndPointType object
     */
    EndpointType getType();

    /**
     * The value of the endpoint
     * @return a String value
     */
    String getValue();

    /**
     * The key representing the field that the value is mapped to
     * @return a String field key
     */
    String getResultKey();

    enum EndpointType {
        JUMP,
        VALUE,
        MATCH,
        STOP,
        ERROR
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy