public class REFlags
extends java.lang.Object
Constructor and Description |
---|
REFlags(java.lang.String flags,
java.lang.String language)
Create the regular expression flags
|
Modifier and Type | Method and Description |
---|---|
boolean |
isAllowsXPath20Extensions() |
boolean |
isAllowsXPath30Extensions() |
boolean |
isAllowsXSD11Syntax() |
boolean |
isAllowUnknownBlockNames() |
boolean |
isAllowWhitespace() |
boolean |
isCaseIndependent() |
boolean |
isDebug() |
boolean |
isLiteral() |
boolean |
isMultiLine() |
boolean |
isSingleLine() |
void |
setAllowUnknownBlockNames(boolean allow) |
void |
setDebug(boolean debug) |
public REFlags(java.lang.String flags, java.lang.String language)
flags
- a string containing zero or more of 'i', 'x', 'm', 's'language
- one of "XSD10", "XSD11", "XP20", or "XP30" indicating the regular expression dialect.
Also allow combinations, e.g. "XP20/XSD11".public boolean isCaseIndependent()
public boolean isMultiLine()
public boolean isSingleLine()
public boolean isAllowWhitespace()
public boolean isLiteral()
public boolean isAllowsXPath20Extensions()
public boolean isAllowsXPath30Extensions()
public boolean isAllowsXSD11Syntax()
public void setDebug(boolean debug)
public boolean isDebug()
public void setAllowUnknownBlockNames(boolean allow)
public boolean isAllowUnknownBlockNames()
Copyright (c) 2004-2020 Saxonica Limited. All rights reserved.