Class CDecomposedDPA.Structure

    • Method Detail

      • createStructureHandle

        public static org.graalvm.nativeimage.ObjectHandle createStructureHandle​(org.graalvm.nativeimage.IsolateThread thread,
                                                                                 org.graalvm.nativeimage.ObjectHandle cDecomposedDPA)
      • nodeType

        public static CDecomposedDPA.Structure.NodeType nodeType​(org.graalvm.nativeimage.IsolateThread thread,
                                                                 org.graalvm.nativeimage.ObjectHandle cLabelledTree)
      • getNumberOfChildren

        public static int getNumberOfChildren​(org.graalvm.nativeimage.IsolateThread thread,
                                              org.graalvm.nativeimage.ObjectHandle cLabelledTree)
      • getChild

        public static org.graalvm.nativeimage.ObjectHandle getChild​(org.graalvm.nativeimage.IsolateThread thread,
                                                                    org.graalvm.nativeimage.ObjectHandle cLabelledTree,
                                                                    int index)
      • getReferencedAutomaton

        public static int getReferencedAutomaton​(org.graalvm.nativeimage.IsolateThread thread,
                                                 org.graalvm.nativeimage.ObjectHandle cLabelledTree)
      • createFormulaObjectHandle

        public static org.graalvm.nativeimage.ObjectHandle createFormulaObjectHandle​(org.graalvm.nativeimage.IsolateThread thread,
                                                                                     org.graalvm.nativeimage.ObjectHandle cLabelledTree)
      • alphabetMapping

        public static int alphabetMapping​(org.graalvm.nativeimage.IsolateThread thread,
                                          org.graalvm.nativeimage.ObjectHandle cLabelledTree,
                                          int i)