public class Config
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
GeneratorType |
AgreementGenerator |
java.lang.Boolean |
ANDConstraintsBreaking |
ReasonerType |
CSPReasoner |
java.lang.String |
CSPWebReasonerEndpoint |
protected static java.lang.String |
DEFAULT_CONFIG |
AgreementLanguage |
defaultInputFormat |
java.lang.String |
DLReasoner |
private static Config |
instance |
Constructor and Description |
---|
Config() |
Modifier and Type | Method and Description |
---|---|
GeneratorType |
getAgreementGenerator() |
java.lang.Boolean |
getANDConstraintsBreaking() |
ReasonerType |
getCSPReasoner() |
java.lang.String |
getCSPWebReasonerEndpoint() |
AgreementLanguage |
getDefaultInputFormat() |
java.lang.String |
getDLReasoner() |
static Config |
getInstance() |
static void |
load() |
static void |
load(java.lang.String jsonConfig) |
void |
setAgreementGenerator(GeneratorType agreementGenerator) |
void |
setANDConstraintsBreaking(java.lang.Boolean aNDConstraintsBreaking) |
void |
setCSPReasoner(ReasonerType cSPReasoner) |
void |
setCSPWebReasonerEndpoint(java.lang.String cSPWebReasonerEndpoint) |
void |
setDefaultInputFormat(AgreementLanguage defaultInputFormat) |
void |
setDLReasoner(java.lang.String dLReasoner) |
protected static final java.lang.String DEFAULT_CONFIG
private static Config instance
public AgreementLanguage defaultInputFormat
public ReasonerType CSPReasoner
public java.lang.String CSPWebReasonerEndpoint
public java.lang.String DLReasoner
public java.lang.Boolean ANDConstraintsBreaking
public GeneratorType AgreementGenerator
public static Config getInstance()
public static void load()
public static void load(java.lang.String jsonConfig)
public AgreementLanguage getDefaultInputFormat()
public void setDefaultInputFormat(AgreementLanguage defaultInputFormat)
defaultInputFormat
- the defaultInputFormat to setpublic ReasonerType getCSPReasoner()
public void setCSPReasoner(ReasonerType cSPReasoner)
cSPReasoner
- the cSPReasoner to setpublic java.lang.String getCSPWebReasonerEndpoint()
public void setCSPWebReasonerEndpoint(java.lang.String cSPWebReasonerEndpoint)
cSPWebReasonerEndpoint
- the cSPWebReasonerEndpoint to setpublic java.lang.String getDLReasoner()
public void setDLReasoner(java.lang.String dLReasoner)
dLReasoner
- the dLReasoner to setpublic java.lang.Boolean getANDConstraintsBreaking()
public void setANDConstraintsBreaking(java.lang.Boolean aNDConstraintsBreaking)
aNDConstraintsBreaking
- the aNDConstraintsBreaking to setpublic GeneratorType getAgreementGenerator()
public void setAgreementGenerator(GeneratorType agreementGenerator)
agreementGenerator
- the agreementGenerator to set