public final class BootParameterSyntaxChecker extends SyntaxChecker
bootparameter = key "=" server ":" path
key = keystring
server = keystring
path = keystring
| Modifier and Type | Class and Description |
|---|---|
static class |
BootParameterSyntaxChecker.Builder
A static Builder for this class
|
SyntaxChecker.SCBuilder<SC>| Modifier and Type | Field and Description |
|---|---|
static BootParameterSyntaxChecker |
INSTANCE
A static instance of BootParameterSyntaxChecker
|
LOG, serialVersionUIDdescription, extensions, h, isEnabled, isObsolete, locked, names, objectType, oid, schemaName, specification| Modifier | Constructor and Description |
|---|---|
private |
BootParameterSyntaxChecker(String oid)
Creates a new instance of BootParameterSyntaxChecker.
|
| Modifier and Type | Method and Description |
|---|---|
static BootParameterSyntaxChecker.Builder |
builder() |
boolean |
isValidSyntax(Object value)
Determines if the attribute's value conforms to the attribute syntax.
|
private int |
parseKeyString(String strValue,
int pos) |
private int |
parseKeyString(String strValue,
int pos,
char limit) |
equals, setSchemaManager, toStringcopy, getBytecode, getFqcn, hashCode, isValid, setBytecode, setFqcnaddExtension, addExtension, addName, clear, compareOid, computeHashCode, copy, getDescription, getExtension, getExtensions, getName, getNames, getObjectType, getOid, getSchemaName, getSpecification, hasExtension, isDisabled, isEnabled, isObsolete, lock, setDescription, setEnabled, setExtensions, setNames, setNames, setObsolete, setOid, setSchemaName, setSpecification, unlockpublic static final BootParameterSyntaxChecker INSTANCE
private BootParameterSyntaxChecker(String oid)
oid - The OID to use for this SyntaxCheckerpublic static BootParameterSyntaxChecker.Builder builder()
private int parseKeyString(String strValue, int pos, char limit)
private int parseKeyString(String strValue, int pos)
public boolean isValidSyntax(Object value)
isValidSyntax in class SyntaxCheckervalue - the value of some attribute with the syntaxCopyright © 2003–2019 The Apache Software Foundation. All rights reserved.