public abstract class Shortcut extends Pattern implements com.exalead.util.Checkable, java.io.Serializable, Cloneable
Modifier and Type | Field and Description |
---|---|
static boolean |
DEFAULT_LITTERAL |
static java.lang.String |
DEFAULT_NORM |
boolean |
litteral |
java.lang.String |
matchedUrl |
java.lang.String |
norm |
java.lang.String |
val |
Constructor and Description |
---|
Shortcut() |
Shortcut(Shortcut o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this Shortcut.
|
abstract Shortcut |
clone() |
static Shortcut |
fromString(java.lang.String s)
String representation of this Shortcut.
|
java.lang.String |
getMatchedUrl() |
java.lang.String |
getNorm() |
java.lang.String |
getVal() |
boolean |
isLitteral() |
Shortcut |
makeCopy() |
static Shortcut |
readFrom(java.io.InputStream is)
Read this Shortcut from an XML fragment.
|
void |
setLitteral(boolean litteral) |
void |
setMatchedUrl(java.lang.String matchedUrl) |
void |
setNorm(java.lang.String norm) |
void |
setVal(java.lang.String val) |
java.lang.String |
toString()
String representation of this Shortcut.
|
Shortcut |
withLitteral(boolean litteral) |
Shortcut |
withLitteral(java.lang.Boolean litteral) |
Shortcut |
withMatchedUrl(java.lang.String matchedUrl) |
Shortcut |
withNorm(java.lang.String norm) |
Shortcut |
withVal(java.lang.String val) |
void |
writeTo(java.io.OutputStream os) |
public java.lang.String val
public java.lang.String norm
public static final java.lang.String DEFAULT_NORM
public java.lang.String matchedUrl
public boolean litteral
public static final boolean DEFAULT_LITTERAL
public Shortcut()
public Shortcut(Shortcut o)
public void setVal(java.lang.String val)
public java.lang.String getVal()
public Shortcut withVal(java.lang.String val)
public void setNorm(java.lang.String norm)
public java.lang.String getNorm()
public Shortcut withNorm(java.lang.String norm)
public void setMatchedUrl(java.lang.String matchedUrl)
public java.lang.String getMatchedUrl()
public Shortcut withMatchedUrl(java.lang.String matchedUrl)
public void setLitteral(boolean litteral)
public boolean isLitteral()
public Shortcut withLitteral(boolean litteral)
public Shortcut withLitteral(java.lang.Boolean litteral)
public static Shortcut readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
public static Shortcut fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
Copyright © 2021 Dassault Systèmes, All Rights Reserved.