return new DataContainerCodecPrototype(augClass, arg, schema, factory);
}
- @SuppressWarnings({ "rawtypes", "unchecked" })
static DataContainerCodecPrototype<NotificationDefinition> from(final Class<?> augClass, final NotificationDefinition schema, final CodecContextFactory factory) {
final PathArgument arg = new NodeIdentifier(schema.getQName());
return new DataContainerCodecPrototype<NotificationDefinition>(augClass,arg, schema, factory);
}
@GuardedBy("this")
+ @SuppressWarnings({ "rawtypes", "unchecked" })
private DataContainerCodecContext createInstance() {
// FIXME: make protected abstract
if (schema instanceof ContainerSchemaNode) {