SerializableContent

class LOGS.Entity.SerializableContent.SerializableClass(ref=None)[source]

Bases: SerializableContent

class LOGS.Entity.SerializableContent.SerializableContent(ref=None)[source]

Bases: object

check(path=[])[source]
checkAndAppend(value, fieldType, fieldName=None, converter=None, allowNone=False)[source]
checkAndConvert(value, fieldType, fieldName=None, converter=None, allowNone=False)[source]
Return type:

TypeVar(_T)

checkAndConvertNullable(value, fieldType, fieldName=None, converter=None)[source]
checkFieldAndConvert(elements, fieldType, fieldName=None, converter=None, allowNone=False)[source]
checkFieldAndConvertToList(elements, fieldType, fieldName=None, converter=None, allowNone=False, singleToList=False, length=-1)[source]
checkInstance(instance, path=[])[source]
checkListAndConvert(value, fieldType, fieldName=None, converter=None, allowNone=False, singleToList=False, length=-1)[source]
Return type:

List[TypeVar(_T)]

checkListAndConvertNullable(value, fieldType, fieldName=None, converter=None, length=-1)[source]
checkProperty(property, path=[])[source]
contentToString(indentation=1, hideNone=False)[source]
Return type:

str

createOnDemand(attr, typeOfValue)[source]
static delEntryFromDict(d, entry)[source]
dictToString(element, length=30)[source]
fromDict(ref)[source]
Return type:

None

fromInstance(ref)[source]
fromString(text)[source]
classmethod generateID(len=10)[source]
override(ref)[source]
classmethod plural(word, count)[source]
printContent(hideNone=False)[source]
Return type:

None

printJson(indent=2, sort_keys=True, compact=False, validate=False)[source]
classmethod replaceControlCharacters(text, excludeCharacters=[], mergeMessages=False, excludeKeys=[])[source]
classmethod toBaseclassString(obj)[source]
toDict()[source]
Return type:

Dict[str, Any]

toJson(indent=2, sort_keys=True, compact=False, validate=False)[source]
toString()[source]
classmethod truncString(text, length=30)[source]
Return type:

str