Class DialectUtil


  • public final class DialectUtil
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      DialectUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.List<JavaBlockDescr> buildBlockDescrs​(java.util.List<JavaBlockDescr> descrs, JavaContainerBlockDescr parentBlock)  
      static java.lang.Class<?> findClassByName​(RuleBuildContext context, java.lang.String className)  
      static java.lang.String getUniqueLegalName​(java.lang.String packageName, java.lang.String name, int seed, java.lang.String ext, java.lang.String prefix, org.kie.memorycompiler.resources.ResourceReader src)
      Takes a given name and makes sure that its legal and doesn't already exist.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DialectUtil

        public DialectUtil()
    • Method Detail

      • getUniqueLegalName

        public static java.lang.String getUniqueLegalName​(java.lang.String packageName,
                                                          java.lang.String name,
                                                          int seed,
                                                          java.lang.String ext,
                                                          java.lang.String prefix,
                                                          org.kie.memorycompiler.resources.ResourceReader src)
        Takes a given name and makes sure that its legal and doesn't already exist. If the file exists it increases counter appender untill it is unique.
      • findClassByName

        public static java.lang.Class<?> findClassByName​(RuleBuildContext context,
                                                         java.lang.String className)