org.jrubyparser
Class RegexpOptions
java.lang.Object
org.jrubyparser.RegexpOptions
- All Implemented Interfaces:
- Cloneable
public class RegexpOptions
- extends Object
- implements Cloneable
- Author:
- enebo
NULL_OPTIONS
public static final RegexpOptions NULL_OPTIONS
RegexpOptions
public RegexpOptions()
RegexpOptions
public RegexpOptions(boolean isKCodeDefault)
isExtended
public boolean isExtended()
setExtended
public void setExtended(boolean extended)
isIgnorecase
public boolean isIgnorecase()
setIgnorecase
public void setIgnorecase(boolean ignorecase)
isFixed
public boolean isFixed()
setFixed
public void setFixed(boolean fixed)
isKcodeDefault
public boolean isKcodeDefault()
- Whether the kcode associated with this regexp is implicit (aka
default) or is specified explicitly (via 'nesu' syntax postscript or
flags to Regexp.new.
isMultiline
public boolean isMultiline()
setMultiline
public void setMultiline(boolean multiline)
isOnce
public boolean isOnce()
setOnce
public void setOnce(boolean once)
isJava
public boolean isJava()
setJava
public void setJava(boolean java)
isEncodingNone
public boolean isEncodingNone()
setEncodingNone
public void setEncodingNone(boolean encodingNone)
isLiteral
public boolean isLiteral()
isEmbeddable
public boolean isEmbeddable()
setKCodeChar
public void setKCodeChar(char value)
getKCodeChar
public char getKCodeChar()
withoutOnce
public RegexpOptions withoutOnce()
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
clone
public Object clone()
- Overrides:
clone in class Object
equals
public boolean equals(Object other)
- Overrides:
equals in class Object
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2013. All Rights Reserved.