public abstract class AbstractSchemaElement extends java.lang.Object implements SchemaElement
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
description
Description.
|
private Extensions |
extensions
Extensions.
|
protected static java.lang.String |
NO_WSP_REGEX
Regex to match one or more non spaces.
|
protected static java.lang.String |
WSP_REGEX
Regex to match zero or more spaces.
|
| Constructor and Description |
|---|
AbstractSchemaElement() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends AbstractSchemaElement> |
containsBooleanExtension(T schemaElement,
java.lang.String extensionName)
Returns whether the supplied schema element has an extension name with a value of 'true'.
|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getDescription()
Returns the description.
|
Extensions |
getExtensions()
Returns the extensions.
|
abstract int |
hashCode() |
void |
setDescription(java.lang.String s)
Sets the description.
|
void |
setExtensions(Extensions e)
Sets the extensions.
|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitformatprotected static final java.lang.String WSP_REGEX
protected static final java.lang.String NO_WSP_REGEX
private java.lang.String description
private Extensions extensions
public java.lang.String getDescription()
public void setDescription(java.lang.String s)
s - descriptionpublic Extensions getExtensions()
public void setExtensions(Extensions e)
e - extensionspublic static <T extends AbstractSchemaElement> boolean containsBooleanExtension(T schemaElement, java.lang.String extensionName)
T - type of schema elementschemaElement - to inspectextensionName - to read boolean frompublic abstract int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Object