Tabnine Logo
PhastDecoderStageGenerator
Code IndexAdd Tabnine to your IDE (free)

How to use
PhastDecoderStageGenerator
in
com.ociweb.pronghorn.stage.generator

Best Java code snippets using com.ociweb.pronghorn.stage.generator.PhastDecoderStageGenerator (Showing top 5 results out of 315)

origin: oci-pronghorn/Pronghorn

@Test
public void generateDecoderCompileTest() {
  
  StringBuilder target = new StringBuilder();
  PhastDecoderStageGenerator ew = new PhastDecoderStageGenerator(PipeMonitorSchema.instance, target, false);
  try {
    ew.processSchema();
  } catch (IOException e) {
    //System.out.println(target);
    e.printStackTrace();
    fail();
  }
  
  
  validateCleanCompile(ew.getPackageName(), ew.getClassName(), target);
}

origin: oci-pronghorn/Pronghorn

  target.append("Pipe<RawDataSchema>  " + inPipeName + ", ");
  Appendables.appendClass(target, Pipe.class, schema.getClass()).append(" ").append(pipeVarName);
  additionalArgs(target);
  target.append(") {\n");
target.append(tab + defaultIntDictionaryName + " = FROM.newIntDefaultsDictionary();\n");
target.append(tab + defaultLongDictionaryName + " = FROM.newLongDefaultsDictionary();\n");
interfaceSetup(target);
target.append("}\n\n");
origin: oci-pronghorn/Pronghorn

appendDataSource(target);
decodePmap(target);
    switch (oper) {
      case OperatorMask.Field_Copy:
        decodeCopyIntGenerator(target, TokenBuilder.extractId(token), TypeMask.isOptional(pmapType));
        break;
      case OperatorMask.Field_Constant:
        decodeDefaultIntGenerator(target, TokenBuilder.extractId(token), TypeMask.isOptional(pmapType));
        break;
      case OperatorMask.Field_Delta:
        decodeDeltaIntGenerator(target, TokenBuilder.extractId(token), TypeMask.isOptional(pmapType));
        break;
      case OperatorMask.Field_Increment:
        decodeIncrementIntGenerator(target, TokenBuilder.extractId(token), TypeMask.isOptional(pmapType));
        break;
      case OperatorMask.Field_None:
    switch (oper) {
      case OperatorMask.Field_Copy:
        decodeCopyLongGenerator(target, TokenBuilder.extractId(token), TypeMask.isOptional(pmapType));
        break;
      case OperatorMask.Field_Constant:
        decocdeDefaultLongGenerator(target, TokenBuilder.extractId(token), TypeMask.isOptional(pmapType));
        break;
      case OperatorMask.Field_Delta:
origin: oci-pronghorn/Pronghorn

@Test
public void compileTest() throws Exception {
  FieldReferenceOffsetManager from = TemplateHandler.loadFrom("src/test/resources/template/integrityTest.xml");
  MessageSchemaDynamic messageSchema = new MessageSchemaDynamic(from);
  StringBuilder target = new StringBuilder();
  PhastDecoderStageGenerator ew = new PhastDecoderStageGenerator(messageSchema, target, false);
  try {
    ew.processSchema();
  } catch (IOException e) {
    System.out.println(target);
    e.printStackTrace();
    fail();
  }
  validateCleanCompile(ew.getPackageName(), ew.getClassName(), target, PhastDecoderStageGenerator.class);
  StringBuilder target2 = new StringBuilder();
  PhastEncoderStageGenerator encoder = new PhastEncoderStageGenerator(messageSchema, target2);
  try {
    encoder.processSchema();
  } catch (IOException e) {
    System.out.println(target);
    e.printStackTrace();
    fail();
  }
  validateCleanCompile(encoder.getPackageName(), encoder.getClassName(), target2, PhastEncoderStageGenerator.class);
}
origin: oci-pronghorn/Pronghorn

PhastDecoderStageGenerator dw = new PhastDecoderStageGenerator(messageSchema, dTarget, false);
try {
  dw.processSchema();
} catch (IOException e) {
  e.printStackTrace();
  fail();
Constructor dconstructor =  LoaderUtil.generateThreeArgConstructor(dw.getPackageName(), dw.getClassName(), dTarget, PhastDecoderStageGenerator.class);
com.ociweb.pronghorn.stage.generatorPhastDecoderStageGenerator

Most used methods

  • <init>
  • additionalArgs
  • appendDataSource
  • appendWriteMethodName
  • decocdeDefaultLongGenerator
  • decodeCopyIntGenerator
  • decodeCopyLongGenerator
  • decodeDefaultIntGenerator
  • decodeDeltaIntGenerator
  • decodeDeltaLongGenerator
  • decodeIncrementIntGenerator
  • decodeIncrementLongGenerator
  • decodeIncrementIntGenerator,
  • decodeIncrementLongGenerator,
  • decodePmap,
  • decodeStringGenerator,
  • generateClassName,
  • getClassName,
  • getPackageName,
  • interfaceImports,
  • interfaceMembers,
  • interfaceSetup

Popular in Java

  • Start an intent from android
  • getApplicationContext (Context)
  • findViewById (Activity)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • Menu (java.awt)
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • Queue (java.util)
    A collection designed for holding elements prior to processing. Besides basic java.util.Collection o
  • TimeZone (java.util)
    TimeZone represents a time zone offset, and also figures out daylight savings. Typically, you get a
  • JButton (javax.swing)
  • JLabel (javax.swing)
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now