Hierarchy For Package com.oracle.truffle.api.strings
Class Hierarchy
- java.lang.Object
- com.oracle.truffle.api.strings.AbstractTruffleString
- com.oracle.truffle.api.strings.MutableTruffleString
- com.oracle.truffle.api.strings.TruffleString
- com.oracle.truffle.api.strings.InternalByteArray
- com.oracle.truffle.api.nodes.Node (implements java.lang.Cloneable, com.oracle.truffle.api.nodes.NodeInterface)
- com.oracle.truffle.api.strings.MutableTruffleString.AsManagedNode
- com.oracle.truffle.api.strings.MutableTruffleString.AsMutableTruffleStringNode
- com.oracle.truffle.api.strings.MutableTruffleString.ConcatNode
- com.oracle.truffle.api.strings.MutableTruffleString.ForceEncodingNode
- com.oracle.truffle.api.strings.MutableTruffleString.FromByteArrayNode
- com.oracle.truffle.api.strings.MutableTruffleString.FromNativePointerNode
- com.oracle.truffle.api.strings.MutableTruffleString.SubstringByteIndexNode
- com.oracle.truffle.api.strings.MutableTruffleString.SubstringNode
- com.oracle.truffle.api.strings.MutableTruffleString.SwitchEncodingNode
- com.oracle.truffle.api.strings.MutableTruffleString.WriteByteNode
- com.oracle.truffle.api.strings.TruffleString.AsManagedNode
- com.oracle.truffle.api.strings.TruffleString.AsNativeNode
- com.oracle.truffle.api.strings.TruffleString.AsTruffleStringNode
- com.oracle.truffle.api.strings.TruffleString.ByteIndexOfAnyByteNode
- com.oracle.truffle.api.strings.TruffleString.ByteIndexOfCodePointNode
- com.oracle.truffle.api.strings.TruffleString.ByteIndexOfCodePointSetNode
- com.oracle.truffle.api.strings.TruffleString.ByteIndexOfStringNode
- com.oracle.truffle.api.strings.TruffleString.ByteIndexToCodePointIndexNode
- com.oracle.truffle.api.strings.TruffleString.ByteLengthOfCodePointNode
- com.oracle.truffle.api.strings.TruffleString.CharIndexOfAnyCharUTF16Node
- com.oracle.truffle.api.strings.TruffleString.CodePointAtByteIndexNode
- com.oracle.truffle.api.strings.TruffleString.CodePointAtIndexNode
- com.oracle.truffle.api.strings.TruffleString.CodePointIndexToByteIndexNode
- com.oracle.truffle.api.strings.TruffleString.CodePointLengthNode
- com.oracle.truffle.api.strings.TruffleString.CodeRangeEqualsNode
- com.oracle.truffle.api.strings.TruffleString.CompareBytesNode
- com.oracle.truffle.api.strings.TruffleString.CompareCharsUTF16Node
- com.oracle.truffle.api.strings.TruffleString.CompareIntsUTF32Node
- com.oracle.truffle.api.strings.TruffleString.ConcatNode
- com.oracle.truffle.api.strings.TruffleString.CopyToByteArrayNode
- com.oracle.truffle.api.strings.TruffleString.CopyToNativeMemoryNode
- com.oracle.truffle.api.strings.TruffleString.CreateBackwardCodePointIteratorNode
- com.oracle.truffle.api.strings.TruffleString.CreateCodePointIteratorNode
- com.oracle.truffle.api.strings.TruffleString.EqualNode
- com.oracle.truffle.api.strings.TruffleString.ForceEncodingNode
- com.oracle.truffle.api.strings.TruffleString.FromByteArrayNode
- com.oracle.truffle.api.strings.TruffleString.FromCharArrayUTF16Node
- com.oracle.truffle.api.strings.TruffleString.FromCodePointNode
- com.oracle.truffle.api.strings.TruffleString.FromIntArrayUTF32Node
- com.oracle.truffle.api.strings.TruffleString.FromJavaStringNode
- com.oracle.truffle.api.strings.TruffleString.FromLongNode
- com.oracle.truffle.api.strings.TruffleString.FromNativePointerNode
- com.oracle.truffle.api.strings.TruffleString.GetByteCodeRangeNode
- com.oracle.truffle.api.strings.TruffleString.GetCodeRangeImpreciseNode
- com.oracle.truffle.api.strings.TruffleString.GetCodeRangeNode
- com.oracle.truffle.api.strings.TruffleString.GetInternalByteArrayNode
- com.oracle.truffle.api.strings.TruffleString.GetInternalNativePointerNode
- com.oracle.truffle.api.strings.TruffleString.GetStringCompactionLevelNode
- com.oracle.truffle.api.strings.TruffleString.HashCodeNode
- com.oracle.truffle.api.strings.TruffleString.IndexOfCodePointNode
- com.oracle.truffle.api.strings.TruffleString.IndexOfStringNode
- com.oracle.truffle.api.strings.TruffleString.IntIndexOfAnyIntUTF32Node
- com.oracle.truffle.api.strings.TruffleString.IsValidNode
- com.oracle.truffle.api.strings.TruffleString.LastByteIndexOfCodePointNode
- com.oracle.truffle.api.strings.TruffleString.LastByteIndexOfStringNode
- com.oracle.truffle.api.strings.TruffleString.LastIndexOfCodePointNode
- com.oracle.truffle.api.strings.TruffleString.LastIndexOfStringNode
- com.oracle.truffle.api.strings.TruffleString.MaterializeNode
- com.oracle.truffle.api.strings.TruffleString.ParseDoubleNode
- com.oracle.truffle.api.strings.TruffleString.ParseIntNode
- com.oracle.truffle.api.strings.TruffleString.ParseLongNode
- com.oracle.truffle.api.strings.TruffleString.ReadByteNode
- com.oracle.truffle.api.strings.TruffleString.ReadCharUTF16Node
- com.oracle.truffle.api.strings.TruffleString.RegionEqualByteIndexNode
- com.oracle.truffle.api.strings.TruffleString.RegionEqualNode
- com.oracle.truffle.api.strings.TruffleString.RepeatNode
- com.oracle.truffle.api.strings.TruffleString.SubstringByteIndexNode
- com.oracle.truffle.api.strings.TruffleString.SubstringNode
- com.oracle.truffle.api.strings.TruffleString.SwitchEncodingNode
- com.oracle.truffle.api.strings.TruffleString.ToJavaStringNode
- com.oracle.truffle.api.strings.TruffleString.ToValidStringNode
- com.oracle.truffle.api.strings.TruffleString.WithMask.CreateNode
- com.oracle.truffle.api.strings.TruffleString.WithMask.CreateUTF16Node
- com.oracle.truffle.api.strings.TruffleString.WithMask.CreateUTF32Node
- com.oracle.truffle.api.strings.TruffleStringBuilder.AppendByteNode
- com.oracle.truffle.api.strings.TruffleStringBuilder.AppendCharUTF16Node
- com.oracle.truffle.api.strings.TruffleStringBuilder.AppendCodePointNode
- com.oracle.truffle.api.strings.TruffleStringBuilder.AppendIntNumberNode
- com.oracle.truffle.api.strings.TruffleStringBuilder.AppendJavaStringUTF16Node
- com.oracle.truffle.api.strings.TruffleStringBuilder.AppendLongNumberNode
- com.oracle.truffle.api.strings.TruffleStringBuilder.AppendStringNode
- com.oracle.truffle.api.strings.TruffleStringBuilder.AppendSubstringByteIndexNode
- com.oracle.truffle.api.strings.TruffleStringBuilder.ToStringNode
- com.oracle.truffle.api.strings.TruffleStringIterator.NextNode
- com.oracle.truffle.api.strings.TruffleStringIterator.PreviousNode
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- com.oracle.truffle.api.strings.TruffleString.IllegalByteArrayLengthException
- java.lang.IllegalArgumentException
- com.oracle.truffle.api.strings.TruffleString.NumberFormatException
- java.lang.RuntimeException
- java.lang.Exception
- com.oracle.truffle.api.strings.TruffleString.CodePointSet
- com.oracle.truffle.api.strings.TruffleString.WithMask
- com.oracle.truffle.api.strings.TruffleStringBuilder
- com.oracle.truffle.api.strings.TruffleStringBuilderUTF16
- com.oracle.truffle.api.strings.TruffleStringBuilderUTF32
- com.oracle.truffle.api.strings.TruffleStringBuilderUTF8
- com.oracle.truffle.api.strings.TruffleStringIterator
- com.oracle.truffle.api.strings.AbstractTruffleString
Interface Hierarchy
- com.oracle.truffle.api.strings.NativeAllocator
- com.oracle.truffle.api.strings.TranscodingErrorHandler
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.api.strings.TruffleString.CodeRange
- com.oracle.truffle.api.strings.TruffleString.CompactionLevel
- com.oracle.truffle.api.strings.TruffleString.Encoding
- com.oracle.truffle.api.strings.TruffleString.ErrorHandling
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.oracle.truffle.api.strings.TranscodingErrorHandler.ReplacementString
- java.lang.Record