All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.infinispan.protostream.sampledomain.TestDomainSCIImpl Maven / Gradle / Ivy

/*
 Generated by org.infinispan.protostream.annotations.impl.processor.AutoProtoSchemaBuilderAnnotationProcessor
 for class org.infinispan.protostream.sampledomain.TestDomainSCI
 annotated with @org.infinispan.protostream.annotations.AutoProtoSchemaBuilder(syntax=PROTO2, dependsOn={}, marshallersOnly=false, service=false, autoImportClasses=false, excludeClasses={}, includeClasses={org.infinispan.protostream.sampledomain.Address.class, org.infinispan.protostream.sampledomain.Account.class, org.infinispan.protostream.sampledomain.Account.Currency.class, org.infinispan.protostream.sampledomain.Account.Limits.class, org.infinispan.protostream.sampledomain.KeywordVector.class, org.infinispan.protostream.sampledomain.Note.class, org.infinispan.protostream.sampledomain.Transaction.class, org.infinispan.protostream.sampledomain.User.class, org.infinispan.protostream.sampledomain.User.Gender.class}, basePackages={}, value={}, schemaPackageName="sample_bank_account", schemaFilePath="proto/generated", schemaFileName="test.protostream.sampledomain.proto", className="")
 */

package org.infinispan.protostream.sampledomain;

/**
 * WARNING: Generated code! Do not edit!
 */
@javax.annotation.processing.Generated(
   value = "org.infinispan.protostream.annotations.impl.processor.AutoProtoSchemaBuilderAnnotationProcessor",
   comments = "Please do not edit this file!"
)
@org.infinispan.protostream.annotations.impl.processor.OriginatingClasses({
   org.infinispan.protostream.sampledomain.Account.class,
   org.infinispan.protostream.sampledomain.Account.Currency.class,
   org.infinispan.protostream.sampledomain.Account.Limits.class,
   org.infinispan.protostream.sampledomain.Address.class,
   org.infinispan.protostream.sampledomain.KeywordVector.class,
   org.infinispan.protostream.sampledomain.Note.class,
   org.infinispan.protostream.sampledomain.Transaction.class,
   org.infinispan.protostream.sampledomain.User.class,
   org.infinispan.protostream.sampledomain.User.Gender.class
})
/*@@org.infinispan.protostream.annotations.AutoProtoSchemaBuilder(syntax=PROTO2, dependsOn={}, marshallersOnly=false, service=false, autoImportClasses=false, excludeClasses={}, includeClasses={org.infinispan.protostream.sampledomain.Address.class, org.infinispan.protostream.sampledomain.Account.class, org.infinispan.protostream.sampledomain.Account.Currency.class, org.infinispan.protostream.sampledomain.Account.Limits.class, org.infinispan.protostream.sampledomain.KeywordVector.class, org.infinispan.protostream.sampledomain.Note.class, org.infinispan.protostream.sampledomain.Transaction.class, org.infinispan.protostream.sampledomain.User.class, org.infinispan.protostream.sampledomain.User.Gender.class}, basePackages={}, value={}, schemaPackageName="sample_bank_account", schemaFilePath="proto/generated", schemaFileName="test.protostream.sampledomain.proto", className="")(
   className = "TestDomainSCIImpl",
   schemaFileName = "test.protostream.sampledomain.proto",
   schemaFilePath = "proto/generated",
   schemaPackageName = "sample_bank_account",
   service = false,
   marshallersOnly = false,
   autoImportClasses = false,
   includeClasses = {
      org.infinispan.protostream.sampledomain.Account.class,
      org.infinispan.protostream.sampledomain.Account.Currency.class,
      org.infinispan.protostream.sampledomain.Account.Limits.class,
      org.infinispan.protostream.sampledomain.Address.class,
      org.infinispan.protostream.sampledomain.KeywordVector.class,
      org.infinispan.protostream.sampledomain.Note.class,
      org.infinispan.protostream.sampledomain.Transaction.class,
      org.infinispan.protostream.sampledomain.User.class,
      org.infinispan.protostream.sampledomain.User.Gender.class
   }
)*/
@SuppressWarnings("all")
public class TestDomainSCIImpl implements org.infinispan.protostream.sampledomain.TestDomainSCI {

   @Override
public String getProtoFileName() { return "test.protostream.sampledomain.proto"; }

   @Override
public String getProtoFile() { return org.infinispan.protostream.impl.ResourceUtils.getResourceAsString(getClass(), "/proto/generated/test.protostream.sampledomain.proto"); }

   @Override
public java.io.Reader getProtoFileReader() { return org.infinispan.protostream.impl.ResourceUtils.getResourceAsReader(getClass(), "/proto/generated/test.protostream.sampledomain.proto"); }

   @Override
   public void registerSchema(org.infinispan.protostream.SerializationContext serCtx) {
      serCtx.registerProtoFiles(org.infinispan.protostream.FileDescriptorSource.fromString(getProtoFileName(), getProtoFile()));
   }

   @Override
   public void registerMarshallers(org.infinispan.protostream.SerializationContext serCtx) {
      serCtx.registerMarshaller(new org.infinispan.protostream.sampledomain.Gender$___Marshaller_c4de73f511f1427025c68560bccc4a8b5b049a518bdd392f4a01637270156f3f());
      serCtx.registerMarshaller(new org.infinispan.protostream.sampledomain.KeywordVector$___Marshaller_4687401e5c525b063741b84ff7dc2b5e9bfe66d4800f6a50607c9f133ab61d9c());
      serCtx.registerMarshaller(new org.infinispan.protostream.sampledomain.Address$___Marshaller_d43a123c316c8c365f2c639e67653f0a824775e79bda4740bddcb3c405dc8c28());
      serCtx.registerMarshaller(new org.infinispan.protostream.sampledomain.Transaction$___Marshaller_fc10ee67836ac8cf2235f0f2ca0a8aad8486d96d152a39e2d16020ae4c3d7e4b());
      serCtx.registerMarshaller(new org.infinispan.protostream.sampledomain.Account$___Marshaller_21c78f4be5de83dee74a5ec75576d1a5a85b28bb1c356111608c96d139bbeeff());
      serCtx.registerMarshaller(new org.infinispan.protostream.sampledomain.Note$___Marshaller_fb1e0fcdc759f5a73865b0bb9609e090612f89894597c7fd176ce71446382ce5());
      serCtx.registerMarshaller(new org.infinispan.protostream.sampledomain.User$___Marshaller_f6e41fa3053ee608105deb6954a65a49eb691c761c5d0ac3ee28716f7c2d465e());
      serCtx.registerMarshaller(new org.infinispan.protostream.sampledomain.Limits$___Marshaller_c296569c09fe4b75aa85fc0f32f8a32f4ec4c899316627bd3c43bac77f643583());
      serCtx.registerMarshaller(new org.infinispan.protostream.sampledomain.Currency$___Marshaller_eb17f3cd0d64adfdcc9994adf006579929ddbf5ad897e48471d0d1a2d6957040());
   }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy