public class JsonEventTypeUtility extends Object
Constructor and Description |
---|
JsonEventTypeUtility() |
Modifier and Type | Method and Description |
---|---|
static void |
addJsonUnderlyingClass(Map<String,EventType> moduleTypes,
ParentClassLoader classLoaderParent,
String optionalDeploymentId) |
static void |
addJsonUnderlyingClass(PathRegistry<String,EventType> pathEventTypes,
ParentClassLoader classLoaderParent) |
static JsonEventType |
makeJsonTypeCompileTimeExistingType(EventTypeMetadata metadata,
JsonEventType existingType,
StatementCompileTimeServices services) |
static EventTypeForgablesPair |
makeJsonTypeCompileTimeNewType(EventTypeMetadata metadata,
Map<String,Object> compiledTyping,
Pair<EventType[],Set<EventType>> superTypes,
ConfigurationCommonEventTypeWithSupertype config,
StatementRawInfo raw,
StatementCompileTimeServices services) |
public static JsonEventType makeJsonTypeCompileTimeExistingType(EventTypeMetadata metadata, JsonEventType existingType, StatementCompileTimeServices services)
public static EventTypeForgablesPair makeJsonTypeCompileTimeNewType(EventTypeMetadata metadata, Map<String,Object> compiledTyping, Pair<EventType[],Set<EventType>> superTypes, ConfigurationCommonEventTypeWithSupertype config, StatementRawInfo raw, StatementCompileTimeServices services) throws ExprValidationException
ExprValidationException
public static void addJsonUnderlyingClass(Map<String,EventType> moduleTypes, ParentClassLoader classLoaderParent, String optionalDeploymentId)
public static void addJsonUnderlyingClass(PathRegistry<String,EventType> pathEventTypes, ParentClassLoader classLoaderParent)
Copyright © 2005–2019. All rights reserved.