Hierarchy For All Packages
- com.oracle.truffle.regex,
- com.oracle.truffle.regex.analysis,
- com.oracle.truffle.regex.chardata,
- com.oracle.truffle.regex.charset,
- com.oracle.truffle.regex.dead,
- com.oracle.truffle.regex.errors,
- com.oracle.truffle.regex.literal,
- com.oracle.truffle.regex.result,
- com.oracle.truffle.regex.runtime.nodes,
- com.oracle.truffle.regex.tregex,
- com.oracle.truffle.regex.tregex.automaton,
- com.oracle.truffle.regex.tregex.buffer,
- com.oracle.truffle.regex.tregex.dfa,
- com.oracle.truffle.regex.tregex.matchers,
- com.oracle.truffle.regex.tregex.nfa,
- com.oracle.truffle.regex.tregex.nodes,
- com.oracle.truffle.regex.tregex.nodes.dfa,
- com.oracle.truffle.regex.tregex.nodes.input,
- com.oracle.truffle.regex.tregex.nodes.nfa,
- com.oracle.truffle.regex.tregex.nodesplitter,
- com.oracle.truffle.regex.tregex.parser,
- com.oracle.truffle.regex.tregex.parser.ast,
- com.oracle.truffle.regex.tregex.parser.ast.visitors,
- com.oracle.truffle.regex.tregex.parser.flavors,
- com.oracle.truffle.regex.tregex.parser.flavors.java,
- com.oracle.truffle.regex.tregex.string,
- com.oracle.truffle.regex.tregex.util,
- com.oracle.truffle.regex.tregex.util.json,
- com.oracle.truffle.regex.util
Class Hierarchy
- java.lang.Object
- com.oracle.truffle.regex.util.Abstract128BitSet (implements java.lang.Iterable<T>)
- com.oracle.truffle.regex.util.Immutable128BitSet
- com.oracle.truffle.regex.util.Mutable128BitSet (implements java.lang.Iterable<T>)
- com.oracle.truffle.regex.util.Abstract64BitSet
- com.oracle.truffle.regex.tregex.buffer.AbstractArrayBuffer
- com.oracle.truffle.regex.tregex.buffer.ByteArrayBuffer
- com.oracle.truffle.regex.tregex.string.StringBufferASCII (implements com.oracle.truffle.regex.tregex.string.AbstractStringBuffer)
- com.oracle.truffle.regex.tregex.string.StringBufferLATIN1 (implements com.oracle.truffle.regex.tregex.string.AbstractStringBuffer)
- com.oracle.truffle.regex.tregex.string.StringBufferUTF8 (implements com.oracle.truffle.regex.tregex.string.AbstractStringBuffer)
- com.oracle.truffle.regex.tregex.buffer.CharArrayBuffer
- com.oracle.truffle.regex.tregex.string.StringBufferUTF16 (implements com.oracle.truffle.regex.tregex.string.AbstractStringBuffer)
- com.oracle.truffle.regex.tregex.buffer.IntArrayBuffer (implements java.lang.Iterable<T>)
- com.oracle.truffle.regex.tregex.buffer.IntRangesBuffer (implements com.oracle.truffle.regex.charset.RangesBuffer)
- com.oracle.truffle.regex.tregex.string.StringBufferUTF32 (implements com.oracle.truffle.regex.tregex.string.AbstractStringBuffer)
- com.oracle.truffle.regex.tregex.buffer.LongArrayBuffer (implements java.lang.Iterable<T>)
- com.oracle.truffle.regex.tregex.buffer.ObjectArrayBuffer<T> (implements java.lang.Iterable<T>)
- com.oracle.truffle.regex.tregex.buffer.ShortArrayBuffer (implements java.lang.Iterable<T>)
- com.oracle.truffle.regex.tregex.buffer.ByteArrayBuffer
- com.oracle.truffle.regex.AbstractConstantKeysObject.IsMemberReadable
- com.oracle.truffle.regex.AbstractConstantKeysObject.ReadMember
- com.oracle.truffle.regex.AbstractRegexObject (implements com.oracle.truffle.api.interop.TruffleObject)
- com.oracle.truffle.regex.AbstractConstantKeysObject
- com.oracle.truffle.regex.tregex.parser.flavors.java.JavaFlags
- com.oracle.truffle.regex.tregex.parser.flavors.OracleDBFlags
- com.oracle.truffle.regex.tregex.parser.flavors.PythonFlags
- com.oracle.truffle.regex.RegexFlags (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.RegexObject
- com.oracle.truffle.regex.result.RegexResult
- com.oracle.truffle.regex.tregex.parser.flavors.RubyFlags
- com.oracle.truffle.regex.RegexObject.RegexObjectExecBooleanMethod
- com.oracle.truffle.regex.RegexObject.RegexObjectExecMethod
- com.oracle.truffle.regex.util.TruffleNull
- com.oracle.truffle.regex.util.TruffleOrderedReadOnlyKeysArray
- com.oracle.truffle.regex.tregex.util.TruffleReadOnlyIntArray
- com.oracle.truffle.regex.util.TruffleReadOnlyKeysArray
- com.oracle.truffle.regex.util.TruffleReadOnlyMap
- com.oracle.truffle.regex.util.TruffleSmallReadOnlyStringToIntMap
- com.oracle.truffle.regex.AbstractConstantKeysObject
- com.oracle.truffle.regex.tregex.string.AbstractStringIterator (implements java.util.PrimitiveIterator.OfInt)
- com.oracle.truffle.regex.tregex.nodes.dfa.AllTransitionsInOneTreeMatcher.AllTransitionsInOneTreeLeafMatcher
- com.oracle.truffle.regex.tregex.nfa.ASTStep (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.nfa.ASTTransition (implements com.oracle.truffle.regex.tregex.automaton.AbstractTransition<S,
T>, com.oracle.truffle.regex.tregex.util.json.JsonConvertible) - com.oracle.truffle.regex.tregex.automaton.BasicState<S,
T> (implements com.oracle.truffle.regex.tregex.automaton.AbstractState<S, T>) - com.oracle.truffle.regex.tregex.dfa.DFAStateNodeBuilder (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.nfa.NFAState (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.nfa.PureNFAState
- com.oracle.truffle.regex.util.BitSets
- com.oracle.truffle.regex.util.Boundaries
- com.oracle.truffle.regex.tregex.parser.CaseFoldData
- com.oracle.truffle.regex.tregex.parser.CaseFoldData.CaseFoldEquivalenceTable (implements com.oracle.truffle.regex.charset.SortedListOfRanges)
- com.oracle.truffle.regex.tregex.parser.CaseFoldData.CaseFoldTable (implements com.oracle.truffle.regex.charset.SortedListOfRanges)
- com.oracle.truffle.regex.tregex.parser.CaseUnfoldingTrie
- com.oracle.truffle.regex.tregex.parser.CaseUnfoldingTrie.Unfolding
- com.oracle.truffle.regex.tregex.matchers.CharMatcher
- com.oracle.truffle.regex.tregex.matchers.AnyMatcher
- com.oracle.truffle.regex.tregex.matchers.EmptyMatcher
- com.oracle.truffle.regex.tregex.matchers.InvertibleCharMatcher
- com.oracle.truffle.regex.tregex.matchers.BitSetMatcher
- com.oracle.truffle.regex.tregex.matchers.HybridBitSetMatcher
- com.oracle.truffle.regex.tregex.matchers.MultiBitSetMatcher
- com.oracle.truffle.regex.tregex.matchers.NullHighByteBitSetMatcher
- com.oracle.truffle.regex.tregex.matchers.RangeListMatcher
- com.oracle.truffle.regex.tregex.matchers.RangeTreeMatcher
- com.oracle.truffle.regex.tregex.matchers.SingleCharMatcher
- com.oracle.truffle.regex.tregex.matchers.SingleRangeMatcher
- com.oracle.truffle.regex.tregex.matchers.TwoCharMatcher
- com.oracle.truffle.regex.charset.CharMatchers
- com.oracle.truffle.regex.charset.ClassSetContents (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.charset.ClassSetContentsAccumulator
- com.oracle.truffle.regex.charset.CodePointSetAccumulator (implements java.lang.Iterable<T>)
- com.oracle.truffle.regex.tregex.buffer.CompilationBuffer
- com.oracle.truffle.regex.charset.CompressedCodePointSet
- com.oracle.truffle.regex.charset.Constants
- com.oracle.truffle.regex.tregex.parser.Counter
- com.oracle.truffle.regex.tregex.parser.Counter.ThreadSafeCounter
- com.oracle.truffle.regex.tregex.parser.Counter.ThresholdCounter
- com.oracle.truffle.regex.tregex.util.DebugUtil
- com.oracle.truffle.regex.tregex.util.DebugUtil.Timer
- com.oracle.truffle.regex.tregex.nodes.dfa.DFAAbstractStateNode (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.nodes.dfa.DFAFindInnerLiteralStateNode
- com.oracle.truffle.regex.tregex.nodes.dfa.DFAInitialStateNode
- com.oracle.truffle.regex.tregex.nodes.dfa.DFAStateNode
- com.oracle.truffle.regex.tregex.nodes.dfa.BackwardDFAStateNode
- com.oracle.truffle.regex.tregex.nodes.dfa.TraceFinderDFAStateNode
- com.oracle.truffle.regex.tregex.nodes.dfa.CGTrackingDFAStateNode
- com.oracle.truffle.regex.tregex.nodes.dfa.BackwardDFAStateNode
- com.oracle.truffle.regex.tregex.nodes.dfa.DFACaptureGroupLazyTransition
- com.oracle.truffle.regex.tregex.nodes.dfa.DFACaptureGroupLazyTransition.BranchesDirect
- com.oracle.truffle.regex.tregex.nodes.dfa.DFACaptureGroupLazyTransition.BranchesIndirect
- com.oracle.truffle.regex.tregex.nodes.dfa.DFACaptureGroupLazyTransition.BranchesWithLookupTable
- com.oracle.truffle.regex.tregex.nodes.dfa.DFACaptureGroupLazyTransition.Single
- com.oracle.truffle.regex.tregex.dfa.DFACaptureGroupLazyTransitionBuilder (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.nodes.dfa.DFACaptureGroupPartialTransition (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.nodes.dfa.DFACaptureGroupPartialTransition.IndexOperation (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.nodes.dfa.DFACaptureGroupPartialTransition.LastGroupUpdate (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.nodes.dfa.DFACaptureGroupTrackingData
- com.oracle.truffle.regex.tregex.dfa.DFACaptureGroupTransitionBuilder.PartialTransitionDebugInfo (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.util.DFAExport
- com.oracle.truffle.regex.tregex.dfa.DFAGenerator (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.nodesplitter.DFANodeSplit (implements com.oracle.truffle.regex.tregex.automaton.StateIndex<S>)
- com.oracle.truffle.regex.tregex.nodes.dfa.DFASimpleCG (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.nodes.dfa.DFASimpleCGTransition (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.util.DotExport
- com.oracle.truffle.regex.util.EmptyArrays
- com.oracle.truffle.regex.tregex.string.Encodings
- com.oracle.truffle.regex.tregex.string.Encodings.Encoding
- com.oracle.truffle.regex.tregex.string.Encodings.Encoding.Ascii
- com.oracle.truffle.regex.tregex.string.Encodings.Encoding.Latin1
- com.oracle.truffle.regex.tregex.string.Encodings.Encoding.UTF16
- com.oracle.truffle.regex.tregex.string.Encodings.Encoding.UTF16Raw
- com.oracle.truffle.regex.tregex.string.Encodings.Encoding.UTF32
- com.oracle.truffle.regex.tregex.string.Encodings.Encoding.UTF8
- com.oracle.truffle.regex.tregex.parser.ast.GroupBoundaries (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.util.Immutable128BitSet.IntersectAndSubtractResult
- com.oracle.truffle.regex.charset.ImmutableSortedListOfIntRanges (implements com.oracle.truffle.regex.charset.ImmutableSortedListOfRanges)
- com.oracle.truffle.regex.charset.CodePointSet (implements java.lang.Comparable<T>, com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.charset.ImmutableSortedListOfRanges.ImmutableSortedListOfRangesIterator (implements java.util.Iterator<E>)
- com.oracle.truffle.regex.charset.ImmutableSortedListOfRanges.IntersectAndSubtractResult<T>
- com.oracle.truffle.regex.tregex.parser.ast.InnerLiteral
- com.oracle.truffle.regex.tregex.nodes.input.InputOps
- com.oracle.truffle.regex.analysis.InputStringGenerator
- com.oracle.truffle.regex.tregex.buffer.IntRingBuffer
- com.oracle.truffle.regex.tregex.parser.flavors.java.JavaRegexParser (implements com.oracle.truffle.regex.tregex.parser.RegexParser)
- com.oracle.truffle.regex.tregex.parser.flavors.java.JavaRegexValidator (implements com.oracle.truffle.regex.tregex.parser.RegexValidator)
- com.oracle.truffle.regex.util.JavaStringUtil
- com.oracle.truffle.regex.errors.JsErrorMessages
- com.oracle.truffle.regex.tregex.util.json.Json
- com.oracle.truffle.regex.tregex.util.json.JsonObject.JsonObjectProperty
- com.oracle.truffle.regex.tregex.util.json.JsonValue (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.util.json.JsonArray
- com.oracle.truffle.regex.tregex.util.json.JsonBool
- com.oracle.truffle.regex.tregex.util.json.JsonInt
- com.oracle.truffle.regex.tregex.util.json.JsonNull
- com.oracle.truffle.regex.tregex.util.json.JsonObject
- com.oracle.truffle.regex.tregex.util.json.JsonString
- com.oracle.truffle.regex.tregex.parser.JSRegexParser (implements com.oracle.truffle.regex.tregex.parser.RegexParser)
- com.oracle.truffle.regex.tregex.parser.JSRegexValidator (implements com.oracle.truffle.regex.tregex.parser.RegexValidator)
- com.oracle.truffle.regex.tregex.util.LaTexExport
- com.oracle.truffle.regex.literal.LiteralRegexEngine
- com.oracle.truffle.regex.tregex.util.Loggers
- com.oracle.truffle.regex.tregex.nodes.dfa.Matchers
- com.oracle.truffle.regex.tregex.nodes.dfa.AllTransitionsInOneTreeMatcher
- com.oracle.truffle.regex.tregex.nodes.dfa.SequentialMatchers
- com.oracle.truffle.regex.tregex.nodes.dfa.SequentialMatchers.SimpleSequentialMatchers
- com.oracle.truffle.regex.tregex.nodes.dfa.SequentialMatchers.UTF16Or32SequentialMatchers
- com.oracle.truffle.regex.tregex.nodes.dfa.SequentialMatchers.UTF16RawSequentialMatchers
- com.oracle.truffle.regex.tregex.nodes.dfa.SequentialMatchers.UTF8SequentialMatchers
- com.oracle.truffle.regex.tregex.util.MathUtil
- com.oracle.truffle.regex.tregex.parser.MultiCharacterCaseFolding
- com.oracle.truffle.regex.tregex.nfa.NFA (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible, com.oracle.truffle.regex.tregex.automaton.StateIndex<S>)
- com.oracle.truffle.regex.tregex.util.NFAExport
- com.oracle.truffle.regex.tregex.nfa.NFAGenerator
- com.oracle.truffle.regex.tregex.nfa.NFAStateTransition (implements com.oracle.truffle.regex.tregex.automaton.AbstractTransition<S,
T>, com.oracle.truffle.regex.tregex.util.json.JsonConvertible) - com.oracle.truffle.regex.tregex.nfa.NFATraceFinderGenerator
- com.oracle.truffle.regex.tregex.parser.ast.visitors.NFATraversalRegexASTVisitor
- com.oracle.truffle.regex.tregex.nfa.ASTStepVisitor
- com.oracle.truffle.regex.tregex.parser.ast.visitors.MarkLookBehindEntriesVisitor
- com.oracle.truffle.regex.tregex.nfa.PureNFATransitionGenerator
- com.oracle.truffle.api.nodes.Node (implements java.lang.Cloneable, com.oracle.truffle.api.nodes.NodeInterface)
- com.oracle.truffle.regex.runtime.nodes.DispatchNode
- com.oracle.truffle.api.nodes.ExecutableNode
- com.oracle.truffle.regex.RegexBodyNode (implements com.oracle.truffle.api.instrumentation.InstrumentableNode)
- com.oracle.truffle.regex.RegexExecNode
- com.oracle.truffle.regex.dead.DeadRegexExecNode
- com.oracle.truffle.regex.literal.LiteralRegexExecNode (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.nodes.TRegexExecNode (implements com.oracle.truffle.regex.RegexProfile.TracksRegexProfile)
- com.oracle.truffle.regex.tregex.nodes.dfa.TRegexLazyCaptureGroupsRootNode
- com.oracle.truffle.regex.tregex.nodes.dfa.TRegexLazyFindStartRootNode
- com.oracle.truffle.regex.tregex.nodes.dfa.TRegexTraceFinderRootNode
- com.oracle.truffle.regex.RegexExecNode
- com.oracle.truffle.api.nodes.RootNode
- com.oracle.truffle.regex.RegexRootNode
- com.oracle.truffle.regex.RegexBodyNode (implements com.oracle.truffle.api.instrumentation.InstrumentableNode)
- com.oracle.truffle.regex.runtime.nodes.ExpectStringNode
- com.oracle.truffle.regex.tregex.nodes.input.InputReadNode
- com.oracle.truffle.regex.literal.LiteralRegexExecNode.EmptyEndsWith
- com.oracle.truffle.regex.literal.LiteralRegexExecNode.EmptyEquals
- com.oracle.truffle.regex.literal.LiteralRegexExecNode.EmptyIndexOf
- com.oracle.truffle.regex.literal.LiteralRegexExecNode.EmptyStartsWith
- com.oracle.truffle.regex.literal.LiteralRegexExecNode.IndexOfString
- com.oracle.truffle.regex.literal.LiteralRegexExecNode.LiteralRegexExecWithRegionMatchNode
- com.oracle.truffle.regex.literal.LiteralRegexExecNode.EndsWith
- com.oracle.truffle.regex.literal.LiteralRegexExecNode.Equals
- com.oracle.truffle.regex.literal.LiteralRegexExecNode.RegionMatches
- com.oracle.truffle.regex.literal.LiteralRegexExecNode.StartsWith
- com.oracle.truffle.regex.result.RegexResult.RegexResultGetLastGroupNode
- com.oracle.truffle.regex.result.RegexResult.RegexResultGetStartNode
- com.oracle.truffle.regex.runtime.nodes.ToIntNode
- com.oracle.truffle.regex.runtime.nodes.ToLongNode
- com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.RunRegexSearchNode
- com.oracle.truffle.regex.tregex.nodes.TRegexExecNode.LazyCaptureGroupRegexSearchNode
- com.oracle.truffle.regex.tregex.nodes.TRegexExecutorBaseNode (implements com.oracle.truffle.api.instrumentation.InstrumentableNode)
- com.oracle.truffle.regex.tregex.nodes.TRegexExecutorNode
- com.oracle.truffle.regex.tregex.nodes.nfa.TRegexBacktrackerSubExecutorNode
- com.oracle.truffle.regex.tregex.nodes.nfa.TRegexBacktrackingNFAExecutorNode
- com.oracle.truffle.regex.tregex.nodes.nfa.TRegexLiteralLookAroundExecutorNode
- com.oracle.truffle.regex.tregex.nodes.dfa.TRegexDFAExecutorNode
- com.oracle.truffle.regex.tregex.nodes.nfa.TRegexNFAExecutorNode
- com.oracle.truffle.regex.tregex.nodes.nfa.TRegexBacktrackerSubExecutorNode
- com.oracle.truffle.regex.tregex.nodes.TRegexExecutorNode
- com.oracle.truffle.regex.tregex.nodes.TRegexExecutorEntryNode
- com.oracle.truffle.regex.tregex.nodes.TRegexExecutorEntryNode.TRegexExecutorEntryInnerNode
- com.oracle.truffle.regex.tregex.parser.flavors.OracleDBCharClassTrieNode
- com.oracle.truffle.regex.tregex.parser.flavors.OracleDBConstants
- com.oracle.truffle.regex.tregex.parser.flavors.OracleDBRegexParser (implements com.oracle.truffle.regex.tregex.parser.RegexParser)
- com.oracle.truffle.regex.result.PreCalculatedResultFactory (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.nfa.PureNFA (implements com.oracle.truffle.regex.tregex.automaton.StateIndex<S>)
- com.oracle.truffle.regex.tregex.nfa.PureNFAGenerator
- com.oracle.truffle.regex.tregex.nfa.PureNFATransition (implements com.oracle.truffle.regex.tregex.automaton.AbstractTransition<S,
T>) - com.oracle.truffle.regex.tregex.parser.flavors.PythonLocaleData
- com.oracle.truffle.regex.tregex.parser.flavors.PythonRegexParser (implements com.oracle.truffle.regex.tregex.parser.RegexParser)
- com.oracle.truffle.regex.charset.Range
- com.oracle.truffle.regex.tregex.parser.ast.RegexAST (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible, com.oracle.truffle.regex.tregex.automaton.StateIndex<S>)
- com.oracle.truffle.regex.tregex.parser.RegexASTBuilder
- com.oracle.truffle.regex.tregex.parser.ast.RegexASTNode (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.parser.ast.Sequence (implements com.oracle.truffle.regex.tregex.parser.ast.visitors.RegexASTVisitorIterable)
- com.oracle.truffle.regex.tregex.parser.ast.Term (implements com.oracle.truffle.regex.tregex.automaton.AbstractState<S,
T>) - com.oracle.truffle.regex.tregex.parser.ast.MatchFound
- com.oracle.truffle.regex.tregex.parser.ast.PositionAssertion
- com.oracle.truffle.regex.tregex.parser.ast.QuantifiableTerm
- com.oracle.truffle.regex.tregex.parser.ast.BackReference
- com.oracle.truffle.regex.tregex.parser.ast.CharacterClass
- com.oracle.truffle.regex.tregex.parser.ast.Group (implements com.oracle.truffle.regex.tregex.parser.ast.visitors.RegexASTVisitorIterable)
- com.oracle.truffle.regex.tregex.parser.ast.ConditionalBackReferenceGroup
- com.oracle.truffle.regex.tregex.parser.ast.SubexpressionCall
- com.oracle.truffle.regex.tregex.parser.ast.RegexASTSubtreeRootNode (implements com.oracle.truffle.regex.tregex.parser.ast.visitors.RegexASTVisitorIterable)
- com.oracle.truffle.regex.tregex.parser.ast.AtomicGroup
- com.oracle.truffle.regex.tregex.parser.ast.LookAroundAssertion
- com.oracle.truffle.regex.tregex.parser.ast.LookAheadAssertion
- com.oracle.truffle.regex.tregex.parser.ast.LookBehindAssertion
- com.oracle.truffle.regex.tregex.parser.ast.RegexASTRootNode
- com.oracle.truffle.regex.tregex.parser.RegexASTPostProcessor
- com.oracle.truffle.regex.tregex.parser.ast.visitors.RegexASTVisitor
- com.oracle.truffle.regex.tregex.parser.ast.visitors.DepthFirstTraversalRegexASTVisitor
- com.oracle.truffle.regex.tregex.parser.ast.visitors.AddToSetVisitor
- com.oracle.truffle.regex.tregex.parser.ast.visitors.ASTDebugDumpVisitor
- com.oracle.truffle.regex.tregex.parser.ast.visitors.ASTDotExportVisitor
- com.oracle.truffle.regex.tregex.parser.ast.visitors.ASTLaTexExportVisitor
- com.oracle.truffle.regex.tregex.parser.ast.CalcASTPropsVisitor
- com.oracle.truffle.regex.tregex.parser.ast.visitors.CopyVisitor
- com.oracle.truffle.regex.tregex.parser.ast.visitors.InitIDVisitor
- com.oracle.truffle.regex.tregex.parser.ast.visitors.NodeCountVisitor
- com.oracle.truffle.regex.tregex.parser.ast.visitors.PreCalcResultVisitor
- com.oracle.truffle.regex.tregex.parser.ast.visitors.SetSourceSectionVisitor
- com.oracle.truffle.regex.tregex.parser.ast.visitors.DepthFirstTraversalRegexASTVisitor
- com.oracle.truffle.regex.RegexFlags.Builder
- com.oracle.truffle.regex.tregex.parser.flavors.RegexFlavor
- com.oracle.truffle.regex.tregex.parser.flavors.ECMAScriptFlavor
- com.oracle.truffle.regex.tregex.parser.flavors.java.JavaFlavor
- com.oracle.truffle.regex.tregex.parser.flavors.OracleDBFlavor
- com.oracle.truffle.regex.tregex.parser.flavors.PythonFlavor
- com.oracle.truffle.regex.tregex.parser.flavors.RubyFlavor
- com.oracle.truffle.regex.RegexLanguage.RegexContext
- com.oracle.truffle.regex.tregex.parser.RegexLexer
- com.oracle.truffle.regex.tregex.parser.flavors.java.JavaRegexLexer
- com.oracle.truffle.regex.tregex.parser.JSRegexLexer
- com.oracle.truffle.regex.tregex.parser.flavors.OracleDBRegexLexer
- com.oracle.truffle.regex.tregex.parser.flavors.PythonRegexLexer
- com.oracle.truffle.regex.tregex.parser.RegexLexer.ParseGroupNameResult
- com.oracle.truffle.regex.RegexOptions
- com.oracle.truffle.regex.RegexOptions.Builder
- com.oracle.truffle.regex.tregex.parser.RegexParserGlobals
- com.oracle.truffle.regex.RegexProfile
- com.oracle.truffle.regex.tregex.parser.RegexProperties (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.RegexSource (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.analysis.RegexUnifier
- com.oracle.truffle.regex.tregex.parser.flavors.RubyRegexParser (implements com.oracle.truffle.regex.tregex.parser.RegexParser, com.oracle.truffle.regex.tregex.parser.RegexValidator)
- com.oracle.truffle.regex.tregex.parser.flavors.RubySubexpressionCalls
- com.oracle.truffle.regex.tregex.nodes.dfa.SequentialMatchers.Builder
- com.oracle.truffle.regex.tregex.automaton.SimpleStateIndex<T> (implements java.lang.Iterable<T>, com.oracle.truffle.regex.tregex.automaton.StateIndex<S>)
- com.oracle.truffle.regex.tregex.parser.ast.GlobalSubTreeIndex
- com.oracle.truffle.regex.tregex.parser.ast.GroupsWithGuardsIndex
- com.oracle.truffle.regex.tregex.parser.ast.SubTreeIndex
- com.oracle.truffle.regex.tregex.automaton.StateTransitionCanonicalizer<SI,
S, T, TB> - com.oracle.truffle.regex.tregex.nfa.ASTTransitionCanonicalizer
- com.oracle.truffle.regex.tregex.dfa.DFATransitionCanonicalizer
- com.oracle.truffle.regex.tregex.string.StringASCII (implements com.oracle.truffle.regex.tregex.string.AbstractString)
- com.oracle.truffle.regex.tregex.string.StringLATIN1 (implements com.oracle.truffle.regex.tregex.string.AbstractString)
- com.oracle.truffle.regex.tregex.string.StringUTF16 (implements com.oracle.truffle.regex.tregex.string.AbstractString)
- com.oracle.truffle.regex.tregex.string.StringUTF32 (implements com.oracle.truffle.regex.tregex.string.AbstractString)
- com.oracle.truffle.regex.tregex.string.StringUTF8 (implements com.oracle.truffle.regex.tregex.string.AbstractString)
- com.oracle.truffle.regex.util.TBitSet (implements java.lang.Iterable<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.oracle.truffle.api.exception.AbstractTruffleException (implements com.oracle.truffle.api.interop.TruffleObject)
- com.oracle.truffle.regex.RegexInterruptedException
- com.oracle.truffle.regex.RegexSyntaxException
- com.oracle.truffle.regex.UnsupportedRegexException
- com.oracle.truffle.api.exception.AbstractTruffleException (implements com.oracle.truffle.api.interop.TruffleObject)
- com.oracle.truffle.api.nodes.SlowPathException
- com.oracle.truffle.regex.tregex.nodesplitter.DFANodeSplitBailoutException
- java.lang.RuntimeException
- java.lang.Exception
- com.oracle.truffle.regex.tregex.parser.Token (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.parser.Token.BackReference
- com.oracle.truffle.regex.tregex.parser.Token.CharacterClass
- com.oracle.truffle.regex.tregex.parser.Token.CharacterClassAtom
- com.oracle.truffle.regex.tregex.parser.Token.ClassSet
- com.oracle.truffle.regex.tregex.parser.Token.InlineFlags
- com.oracle.truffle.regex.tregex.parser.Token.LiteralCharacter
- com.oracle.truffle.regex.tregex.parser.Token.LiteralString
- com.oracle.truffle.regex.tregex.parser.Token.LookAroundAssertionBegin
- com.oracle.truffle.regex.tregex.parser.Token.LookAheadAssertionBegin
- com.oracle.truffle.regex.tregex.parser.Token.LookBehindAssertionBegin
- com.oracle.truffle.regex.tregex.parser.Token.Quantifier
- com.oracle.truffle.regex.tregex.automaton.TransitionBuilder<SI,
S, T> (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible) - com.oracle.truffle.regex.tregex.dfa.DFAStateTransitionBuilder (implements com.oracle.truffle.regex.tregex.automaton.AbstractTransition<S,
T>, com.oracle.truffle.regex.tregex.util.json.JsonConvertible) - com.oracle.truffle.regex.tregex.dfa.DFACaptureGroupTransitionBuilder
- com.oracle.truffle.regex.tregex.dfa.DFAStateTransitionBuilder (implements com.oracle.truffle.regex.tregex.automaton.AbstractTransition<S,
- com.oracle.truffle.regex.tregex.nfa.TransitionGuard
- com.oracle.truffle.regex.tregex.automaton.TransitionSet<SI,
S, T> - com.oracle.truffle.regex.tregex.TRegexCompilationRequest
- com.oracle.truffle.regex.tregex.TRegexCompiler
- com.oracle.truffle.regex.tregex.nodes.dfa.TRegexDFAExecutorDebugRecorder (implements com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.nodes.dfa.TRegexDFAExecutorProperties
- com.oracle.truffle.regex.tregex.nodes.TRegexExecutorLocals
- com.oracle.truffle.regex.tregex.nodes.nfa.TRegexBacktrackingNFAExecutorLocals
- com.oracle.truffle.regex.tregex.nodes.dfa.TRegexDFAExecutorLocals
- com.oracle.truffle.regex.tregex.nodes.nfa.TRegexNFAExecutorLocals
- com.oracle.truffle.regex.tregex.TRegexOptions
- com.oracle.truffle.api.TruffleLanguage<C>
- com.oracle.truffle.regex.RegexLanguage
- com.oracle.truffle.regex.chardata.UnicodeCharacterAliases
- com.oracle.truffle.regex.chardata.UnicodeCharacterProperties
- com.oracle.truffle.regex.charset.UnicodeProperties
- com.oracle.truffle.regex.charset.UnicodePropertyData
- com.oracle.truffle.regex.charset.UnicodePropertyDataVersion
- com.oracle.truffle.regex.util.Abstract128BitSet (implements java.lang.Iterable<T>)
Interface Hierarchy
- com.oracle.truffle.regex.tregex.automaton.AbstractState<S,
T> - com.oracle.truffle.regex.tregex.string.AbstractStringBuffer
- com.oracle.truffle.regex.tregex.automaton.AbstractTransition<S,
T> - com.oracle.truffle.regex.util.Assertions
- com.oracle.truffle.regex.chardata.CharacterSet
- com.oracle.truffle.regex.charset.SortedListOfRanges
- com.oracle.truffle.regex.charset.ImmutableSortedListOfRanges (also extends java.lang.Iterable<T>)
- com.oracle.truffle.regex.charset.RangesBuffer
- com.oracle.truffle.regex.charset.SortedListOfRanges
- java.lang.Iterable<T>
- com.oracle.truffle.regex.tregex.string.AbstractString
- java.util.Collection<E>
- java.util.Set<E>
- com.oracle.truffle.regex.tregex.automaton.StateSet<SI,
S> (also extends java.lang.Iterable<T>, com.oracle.truffle.regex.tregex.util.json.JsonConvertible)
- com.oracle.truffle.regex.tregex.automaton.StateSet<SI,
- java.util.Set<E>
- com.oracle.truffle.regex.charset.ImmutableSortedListOfRanges (also extends com.oracle.truffle.regex.charset.SortedListOfRanges)
- com.oracle.truffle.regex.tregex.automaton.StateSet<SI,
S> (also extends com.oracle.truffle.regex.tregex.util.json.JsonConvertible, java.util.Set<E>)
- com.oracle.truffle.regex.errors.JavaErrorMessages
- com.oracle.truffle.regex.tregex.util.json.JsonConvertible
- com.oracle.truffle.regex.errors.OracleDBErrorMessages
- com.oracle.truffle.regex.errors.PyErrorMessages
- com.oracle.truffle.regex.errors.RbErrorMessages
- com.oracle.truffle.regex.tregex.parser.ast.visitors.RegexASTVisitorIterable
- com.oracle.truffle.regex.tregex.parser.flavors.RegexFlavor.EqualsIgnoreCasePredicate
- com.oracle.truffle.regex.tregex.parser.RegexParser
- com.oracle.truffle.regex.RegexProfile.TracksRegexProfile
- com.oracle.truffle.regex.tregex.parser.RegexValidator
- com.oracle.truffle.regex.tregex.automaton.StateIndex<S>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.oracle.truffle.regex.tregex.parser.CaseFoldData.CaseFoldAlgorithm
- com.oracle.truffle.regex.tregex.parser.CaseFoldData.CaseFoldUnfoldAlgorithm
- com.oracle.truffle.regex.tregex.parser.flavors.MatchingMode
- com.oracle.truffle.regex.tregex.parser.ast.PositionAssertion.Type
- com.oracle.truffle.regex.tregex.parser.flavors.PythonREMode
- com.oracle.truffle.regex.tregex.parser.RegexLexer.ClassSetOperator
- com.oracle.truffle.regex.tregex.parser.RegexLexer.ParseGroupNameResultState
- com.oracle.truffle.regex.tregex.parser.Token.Kind
- com.oracle.truffle.regex.tregex.nfa.TransitionGuard.Kind
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)