public class MatchersSchemaType extends Object implements Serializable, XMLAppendable
| Modifier and Type | Field and Description |
|---|---|
protected String |
expression |
protected MatcherRule |
schemaClass |
protected MatcherRule |
schemaIdentifier |
protected String |
schemaImplements |
| Constructor and Description |
|---|
MatchersSchemaType() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendTo(XMLBuilder builder) |
boolean |
equals(Object that) |
String |
getExpression()
This schema matcher applies to all unqualified or qualified schema names matched by this expression.
|
MatcherRule |
getSchemaClass()
This rule influences the naming of the generated
Schema object. |
MatcherRule |
getSchemaIdentifier()
This rule influences the naming of the generated
Schema identifier. |
String |
getSchemaImplements()
This string provides additional interfaces that a generated
Schema should implement. |
int |
hashCode() |
void |
setExpression(String value)
This schema matcher applies to all unqualified or qualified schema names matched by this expression.
|
void |
setSchemaClass(MatcherRule value)
This rule influences the naming of the generated
Schema object. |
void |
setSchemaIdentifier(MatcherRule value)
This rule influences the naming of the generated
Schema identifier. |
void |
setSchemaImplements(String value)
This string provides additional interfaces that a generated
Schema should implement. |
String |
toString() |
MatchersSchemaType |
withExpression(String value)
This schema matcher applies to all unqualified or qualified schema names matched by this expression.
|
MatchersSchemaType |
withSchemaClass(MatcherRule value)
This rule influences the naming of the generated
Schema object. |
MatchersSchemaType |
withSchemaIdentifier(MatcherRule value)
This rule influences the naming of the generated
Schema identifier. |
MatchersSchemaType |
withSchemaImplements(String value)
This string provides additional interfaces that a generated
Schema should implement. |
protected String expression
protected MatcherRule schemaClass
protected MatcherRule schemaIdentifier
protected String schemaImplements
public String getExpression()
public void setExpression(String value)
public MatcherRule getSchemaClass()
Schema object.public void setSchemaClass(MatcherRule value)
Schema object.public MatcherRule getSchemaIdentifier()
Schema identifier.public void setSchemaIdentifier(MatcherRule value)
Schema identifier.public String getSchemaImplements()
Schema should implement.public void setSchemaImplements(String value)
Schema should implement.public MatchersSchemaType withExpression(String value)
public MatchersSchemaType withSchemaClass(MatcherRule value)
Schema object.public MatchersSchemaType withSchemaIdentifier(MatcherRule value)
Schema identifier.public MatchersSchemaType withSchemaImplements(String value)
Schema should implement.public final void appendTo(XMLBuilder builder)
appendTo in interface XMLAppendableCopyright © 2021. All rights reserved.