public abstract class AbstractRegexObject extends Object implements com.oracle.truffle.api.interop.TruffleObject
| Constructor and Description |
|---|
AbstractRegexObject() |
| Modifier and Type | Method and Description |
|---|---|
static AbstractRegexObject |
createNamedCaptureGroupMapInt(Map<String,Integer> namedCaptureGroups) |
static AbstractRegexObject |
createNamedCaptureGroupMapListInt(Map<String,List<Integer>> namedCaptureGroups) |
Class<? extends com.oracle.truffle.api.TruffleLanguage<?>> |
getLanguage() |
boolean |
hasLanguage() |
Object |
toDisplayString(boolean allowSideEffects) |
public final boolean hasLanguage()
public final Class<? extends com.oracle.truffle.api.TruffleLanguage<?>> getLanguage()
public Object toDisplayString(boolean allowSideEffects)
public static AbstractRegexObject createNamedCaptureGroupMapInt(Map<String,Integer> namedCaptureGroups)
public static AbstractRegexObject createNamedCaptureGroupMapListInt(Map<String,List<Integer>> namedCaptureGroups)