public class ConcreteRegularExpression extends java.lang.Object implements ConcreteValue
Constructor and Description |
---|
ConcreteRegularExpression(ConcreteString source,
ConcreteBoolean global,
ConcreteBoolean ignoreCase,
ConcreteBoolean multiline,
ConcreteNumber lastIndex) |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(ConcreteValueVisitor<T> v) |
boolean |
equals(java.lang.Object o) |
ConcreteBoolean |
getGlobal() |
ConcreteBoolean |
getIgnoreCase() |
ConcreteNumber |
getLastIndex() |
ConcreteBoolean |
getMultiline() |
ConcreteString |
getSource() |
int |
hashCode() |
java.lang.String |
toSourceCode()
Converts this value to its source code representative.
|
public ConcreteRegularExpression(ConcreteString source, ConcreteBoolean global, ConcreteBoolean ignoreCase, ConcreteBoolean multiline, ConcreteNumber lastIndex)
public <T> T accept(ConcreteValueVisitor<T> v)
accept
in interface ConcreteValue
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public ConcreteBoolean getGlobal()
public ConcreteBoolean getIgnoreCase()
public ConcreteNumber getLastIndex()
public ConcreteBoolean getMultiline()
public ConcreteString getSource()
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toSourceCode()
ConcreteValue
toSourceCode
in interface ConcreteValue
Copyright © 2009-2019 Aarhus University