final class SysKBImpl extends ImmutableDataRepresentation implements com.metaring.framework.SysKB, com.metaring.framework.SysKBFactory
DataRepresentationImpl.ArrayIterator, DataRepresentationImpl.ObjectIterator| Modifier and Type | Field and Description |
|---|---|
private com.metaring.framework.ExecutionEnvironment |
executionEnvironment |
private com.metaring.framework.ExecutionEnvironmentProvider |
executionEnvironmentProvider |
private String |
filenameOrContent |
private com.metaring.framework.util.log.LoggerFactory |
loggerFactory |
private String |
systemDataRepresentationPropertyName |
private String |
systemExecutionEnvironmentPropertyName |
private com.metaring.framework.util.log.Logger |
systemLogger |
private String |
systemLoggerLevelPropertyName |
private com.metaring.framework.util.log.LogMessageType |
systemLoggerMessageType |
private String |
systemName |
private String |
systemNamePropertyName |
private Boolean |
systemTestMode |
private String |
systemTestModePropertyName |
digitSeriesFactory, emailFactory, emailSeriesFactory, logMessageTypeProvider, realDigitSeriesFactory, textSeriesFactory, truthSeriesFactory| Modifier | Constructor and Description |
|---|---|
private |
SysKBImpl(String filenameOrContent,
com.metaring.framework.type.factory.TextSeriesFactory textSeriesFactory,
com.metaring.framework.type.factory.DigitSeriesFactory digitSeriesFactory,
com.metaring.framework.type.factory.RealDigitSeriesFactory realDigitSeriesFactory,
com.metaring.framework.type.factory.TruthSeriesFactory truthSeriesFactory,
com.metaring.framework.type.factory.EmailFactory emailFactory,
com.metaring.framework.type.factory.EmailSeriesFactory emailSeriesFactory,
com.metaring.framework.util.log.LogMessageTypeProvider logMessageTypeProvider,
com.metaring.framework.ExecutionEnvironmentProvider executionEnvironmentProvider,
com.metaring.framework.util.log.LoggerFactory loggerFactory,
String systemDataRepresentationPropertyName,
String systemNamePropertyName,
String systemExecutionEnvironmentPropertyName,
String systemLoggerLevelPropertyName,
String systemTestModePropertyName) |
(package private) |
SysKBImpl(com.metaring.framework.type.factory.TextSeriesFactory textSeriesFactory,
com.metaring.framework.type.factory.DigitSeriesFactory digitSeriesFactory,
com.metaring.framework.type.factory.RealDigitSeriesFactory realDigitSeriesFactory,
com.metaring.framework.type.factory.TruthSeriesFactory truthSeriesFactory,
com.metaring.framework.type.factory.EmailFactory emailFactory,
com.metaring.framework.type.factory.EmailSeriesFactory emailSeriesFactory,
com.metaring.framework.util.log.LogMessageTypeProvider logMessageTypeProvider,
com.metaring.framework.ExecutionEnvironmentProvider executionEnvironmentProvider,
com.metaring.framework.util.log.LoggerFactory loggerFactory,
String systemDataRepresentationPropertyName,
String systemNamePropertyName,
String systemExecutionEnvironmentPropertyName,
String systemLoggerLevelPropertyName,
String systemTestModePropertyName) |
| Modifier and Type | Method and Description |
|---|---|
com.metaring.framework.SysKB |
create(com.metaring.framework.type.DataRepresentation dataRepresentation) |
com.metaring.framework.SysKB |
create(String systemName) |
com.metaring.framework.SysKB |
create(String systemName,
Boolean systemTestMode) |
com.metaring.framework.SysKB |
create(String systemName,
com.metaring.framework.util.log.LogMessageType logMessageType) |
com.metaring.framework.SysKB |
create(String systemName,
com.metaring.framework.util.log.LogMessageType logMessageType,
Boolean systemTestMode) |
com.metaring.framework.util.log.Logger |
createSystemLogger() |
com.metaring.framework.ExecutionEnvironment |
getSystemExecutionEnvironment() |
com.metaring.framework.util.log.Logger |
getSystemLogger() |
com.metaring.framework.util.log.LogMessageType |
getSystemLoggerMessageType() |
String |
getSystemName() |
private void |
initProperties() |
Boolean |
isSystemInTestMode() |
com.metaring.framework.SysKB |
load(String filenameOrContent) |
void |
reinit() |
add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, get, get, merge, merge, remove, remove, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setas, asDigit, asDigitSeries, asEmail, asEmailSeries, asRealDigit, asRealDigitSeries, asText, asTextSeries, asTruth, asTruthSeries, create, first, firstAs, firstAsDigit, firstAsDigitSeries, firstAsEmail, firstAsEmailSeries, firstAsRealDigit, firstAsRealDigitSeries, firstAsText, firstAsTextSeries, firstAsTruth, firstAsTruthSeries, fromJson, fromObject, get, get, getDigit, getDigit, getDigitSeries, getDigitSeries, getEmail, getEmail, getEmailSeries, getEmailSeries, getLength, getLength, getLogMessageType, getLogMessageType, getProperties, getProperties, getProperties, getRealDigit, getRealDigit, getRealDigitSeries, getRealDigitSeries, getStrings, getText, getText, getTextSeries, getTextSeries, getTruth, getTruth, getTruthSeries, getTruthSeries, hasLength, hasLength, hasLength, hasProperties, hasProperties, hasProperties, hasProperty, is, is, is, isDigit, isDigit, isDigit, isDigitSeries, isDigitSeries, isDigitSeries, isEmail, isEmail, isEmail, isEmailSeries, isEmailSeries, isEmailSeries, isEmpty, isEmpty, isEmpty, isLogMessageType, isLogMessageType, isNull, isNull, isNull, isNullOrEmpty, isNullOrEmpty, isNullOrEmpty, isRealDigit, isRealDigit, isRealDigit, isRealDigitSeries, isRealDigitSeries, isRealDigitSeries, isSimple, isSimple, isSimple, isText, isText, isText, isTextSeries, isTextSeries, isTextSeries, isTruth, isTruth, isTruth, isTruthSeries, isTruthSeries, isTruthSeries, iterator, length, reinit, toJson, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitadd, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, as, asDigit, asDigitSeries, asEmail, asEmailSeries, asRealDigit, asRealDigitSeries, asText, asTextSeries, asTruth, asTruthSeries, first, firstAs, firstAsDigit, firstAsDigitSeries, firstAsEmail, firstAsEmailSeries, firstAsRealDigit, firstAsRealDigitSeries, firstAsText, firstAsTextSeries, firstAsTruth, firstAsTruthSeries, get, get, get, get, getDigit, getDigit, getDigitSeries, getDigitSeries, getEmail, getEmail, getEmailSeries, getEmailSeries, getLength, getLength, getLogMessageType, getLogMessageType, getProperties, getProperties, getProperties, getRealDigit, getRealDigit, getRealDigitSeries, getRealDigitSeries, getText, getText, getTextSeries, getTextSeries, getTruth, getTruth, getTruthSeries, getTruthSeries, hasLength, hasLength, hasLength, hasProperties, hasProperties, hasProperties, hasProperty, is, is, is, isDigit, isDigit, isDigit, isDigitSeries, isDigitSeries, isDigitSeries, isEmail, isEmail, isEmail, isEmailSeries, isEmailSeries, isEmailSeries, isEmpty, isEmpty, isEmpty, isLogMessageType, isLogMessageType, isNull, isNull, isNull, isNullOrEmpty, isNullOrEmpty, isNullOrEmpty, isRealDigit, isRealDigit, isRealDigit, isRealDigitSeries, isRealDigitSeries, isRealDigitSeries, isSimple, isSimple, isSimple, isText, isText, isText, isTextSeries, isTextSeries, isTextSeries, isTruth, isTruth, isTruth, isTruthSeries, isTruthSeries, isTruthSeries, length, merge, merge, remove, remove, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setforEach, iterator, spliteratorprivate String filenameOrContent
private final com.metaring.framework.ExecutionEnvironmentProvider executionEnvironmentProvider
private final com.metaring.framework.util.log.LoggerFactory loggerFactory
private String systemName
private com.metaring.framework.util.log.LogMessageType systemLoggerMessageType
private com.metaring.framework.util.log.Logger systemLogger
private Boolean systemTestMode
private String systemDataRepresentationPropertyName
private String systemNamePropertyName
private String systemExecutionEnvironmentPropertyName
private String systemLoggerLevelPropertyName
private String systemTestModePropertyName
private com.metaring.framework.ExecutionEnvironment executionEnvironment
private SysKBImpl(String filenameOrContent, com.metaring.framework.type.factory.TextSeriesFactory textSeriesFactory, com.metaring.framework.type.factory.DigitSeriesFactory digitSeriesFactory, com.metaring.framework.type.factory.RealDigitSeriesFactory realDigitSeriesFactory, com.metaring.framework.type.factory.TruthSeriesFactory truthSeriesFactory, com.metaring.framework.type.factory.EmailFactory emailFactory, com.metaring.framework.type.factory.EmailSeriesFactory emailSeriesFactory, com.metaring.framework.util.log.LogMessageTypeProvider logMessageTypeProvider, com.metaring.framework.ExecutionEnvironmentProvider executionEnvironmentProvider, com.metaring.framework.util.log.LoggerFactory loggerFactory, String systemDataRepresentationPropertyName, String systemNamePropertyName, String systemExecutionEnvironmentPropertyName, String systemLoggerLevelPropertyName, String systemTestModePropertyName)
SysKBImpl(com.metaring.framework.type.factory.TextSeriesFactory textSeriesFactory,
com.metaring.framework.type.factory.DigitSeriesFactory digitSeriesFactory,
com.metaring.framework.type.factory.RealDigitSeriesFactory realDigitSeriesFactory,
com.metaring.framework.type.factory.TruthSeriesFactory truthSeriesFactory,
com.metaring.framework.type.factory.EmailFactory emailFactory,
com.metaring.framework.type.factory.EmailSeriesFactory emailSeriesFactory,
com.metaring.framework.util.log.LogMessageTypeProvider logMessageTypeProvider,
com.metaring.framework.ExecutionEnvironmentProvider executionEnvironmentProvider,
com.metaring.framework.util.log.LoggerFactory loggerFactory,
String systemDataRepresentationPropertyName,
String systemNamePropertyName,
String systemExecutionEnvironmentPropertyName,
String systemLoggerLevelPropertyName,
String systemTestModePropertyName)
public com.metaring.framework.ExecutionEnvironment getSystemExecutionEnvironment()
getSystemExecutionEnvironment in interface com.metaring.framework.SysKBpublic void reinit()
reinit in interface com.metaring.framework.SysKBprivate void initProperties()
public com.metaring.framework.SysKB load(String filenameOrContent)
load in interface com.metaring.framework.SysKBFactorypublic com.metaring.framework.SysKB create(String systemName, com.metaring.framework.util.log.LogMessageType logMessageType, Boolean systemTestMode)
create in interface com.metaring.framework.SysKBFactorypublic com.metaring.framework.SysKB create(String systemName, com.metaring.framework.util.log.LogMessageType logMessageType)
create in interface com.metaring.framework.SysKBFactorypublic com.metaring.framework.SysKB create(String systemName, Boolean systemTestMode)
create in interface com.metaring.framework.SysKBFactorypublic com.metaring.framework.SysKB create(String systemName)
create in interface com.metaring.framework.SysKBFactorypublic com.metaring.framework.SysKB create(com.metaring.framework.type.DataRepresentation dataRepresentation)
create in interface com.metaring.framework.SysKBFactorypublic String getSystemName()
getSystemName in interface com.metaring.framework.SysKBpublic com.metaring.framework.util.log.Logger getSystemLogger()
getSystemLogger in interface com.metaring.framework.SysKBpublic com.metaring.framework.util.log.LogMessageType getSystemLoggerMessageType()
getSystemLoggerMessageType in interface com.metaring.framework.SysKBpublic Boolean isSystemInTestMode()
isSystemInTestMode in interface com.metaring.framework.SysKBpublic com.metaring.framework.util.log.Logger createSystemLogger()
createSystemLogger in interface com.metaring.framework.SysKBCopyright © 2020. All rights reserved.