Class CSimpleCodeGenerator

java.lang.Object
org.apache.camel.language.csimple.CSimpleCodeGenerator
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.spi.HasCamelContext

public class CSimpleCodeGenerator extends Object implements org.apache.camel.CamelContextAware
Source code generate for csimple language.
See Also:
  • Constructor Details

    • CSimpleCodeGenerator

      public CSimpleCodeGenerator()
  • Method Details

    • getCamelContext

      public org.apache.camel.CamelContext getCamelContext()
      Specified by:
      getCamelContext in interface org.apache.camel.spi.HasCamelContext
    • setCamelContext

      public void setCamelContext(org.apache.camel.CamelContext camelContext)
      Specified by:
      setCamelContext in interface org.apache.camel.CamelContextAware
    • getImports

      public Set<String> getImports()
    • setImports

      public void setImports(Set<String> imports)
    • getAliases

      public Map<String,String> getAliases()
    • setAliases

      public void setAliases(Map<String,String> aliases)
    • generateExpression

      public CSimpleGeneratedCode generateExpression(String fqn, String script)
    • generatePredicate

      public CSimpleGeneratedCode generatePredicate(String fqn, String script)