package org.mindswap.swoop.racer;
/** This class just provides a set of constants to be used with methods from RacerClient. */
public class RacerConstants {
/** Role properties. */
public static final int PLAIN_ROLE = 0;
public static final int TRANSITIVE_ROLE = 1;
public static final int FEATURE = 2;
public static final int SYMMETRIC_ROLE = 4;
public static final int REFLEXIVE_ROLE = 8;
/** Logic types. */
public static final int K_LOGIC = 1;
public static final int K4_LOGIC = 2;
public static final int S4_LOGIC = 3;
/** Synchronous mode constant. If the synchronous mode is set to this value, the RACER server will
be accessed synchronously. */
public static final int SYNCHRONOUS_MODE = 0;
/** Asynchronous mode constant. If the synchronous mode is set to this value, the RACER server will
be accessed asynchronously. */
public static final int ASYNCHRONOUS_MODE = 1;
/** Mixed synchronous mode constant. If the synchronous mode is set to this value, the RACER server will
be accessed synchronously for queries and asynchronously for knowledge base updating primitives. */
public static final int MIXED_SYNCHRONOUS_MODE = 2;
/**
* RacerConstants constructor comment.
*/
public RacerConstants() {
super();
}
}