public class FeaturesAllowed extends Object implements FeatureSetValidation, ModifyableFeatureSet
| Modifier and Type | Field and Description |
|---|---|
static FeaturesAllowed |
ALTER
all "ALTER"
Feature's |
static FeaturesAllowed |
CREATE
all "CREATE"
Feature's |
static FeaturesAllowed |
DDL
all DDL
Feature's |
static FeaturesAllowed |
DELETE
|
static FeaturesAllowed |
DML
all DML
Feature's |
static FeaturesAllowed |
DROP
all "DROP"
Feature's |
static FeaturesAllowed |
EXECUTE |
static FeaturesAllowed |
EXPRESSIONS |
static FeaturesAllowed |
INSERT
|
static FeaturesAllowed |
JDBC |
static FeaturesAllowed |
MERGE
all
Feature' for SQL MERGE other similar commands |
static FeaturesAllowed |
SELECT
all
Feature' within SQL SELECT without modification features like
Feature.selectInto, but jdbc-features like Feature.jdbcParameter and
Feature.jdbcNamedParameter |
static FeaturesAllowed |
UPDATE
|
DEFAULT_NAME| Constructor and Description |
|---|
FeaturesAllowed(Feature... features) |
FeaturesAllowed(String name,
Feature... features) |
| Modifier and Type | Method and Description |
|---|---|
FeaturesAllowed |
add(Collection<Feature> features) |
FeaturesAllowed |
add(Feature... features) |
FeaturesAllowed |
add(FeatureSet... featureSets) |
FeaturesAllowed |
copy() |
Set<Feature> |
getFeatures() |
ValidationException |
getMessage(Feature feature) |
String |
getName() |
FeaturesAllowed |
remove(Collection<Feature> features) |
FeaturesAllowed |
remove(Feature... features) |
FeaturesAllowed |
remove(FeatureSet... featureSets) |
FeaturesAllowed |
unmodifyable()
makes the inner
Feature-set unmodifiable |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvalidatetoError, toErrorcontains, getFeaturesClone, getNotContained, retainAllpublic static final FeaturesAllowed JDBC
public static final FeaturesAllowed EXPRESSIONS
public static final FeaturesAllowed SELECT
Feature' within SQL SELECT without modification features like
Feature.selectInto, but jdbc-features like Feature.jdbcParameter and
Feature.jdbcNamedParameterpublic static final FeaturesAllowed INSERT
public static final FeaturesAllowed UPDATE
public static final FeaturesAllowed DELETE
public static final FeaturesAllowed MERGE
Feature' for SQL MERGE other similar commandspublic static final FeaturesAllowed DML
Feature'spublic static final FeaturesAllowed EXECUTE
public static final FeaturesAllowed CREATE
Feature'spublic static final FeaturesAllowed ALTER
Feature'spublic static final FeaturesAllowed DROP
Feature'spublic static final FeaturesAllowed DDL
Feature'spublic FeaturesAllowed(Feature... features)
features - public FeaturesAllowed add(FeatureSet... featureSets)
add in interface ModifyableFeatureSetfeatureSets - thispublic FeaturesAllowed add(Feature... features)
add in interface ModifyableFeatureSetfeatures - thispublic FeaturesAllowed add(Collection<Feature> features)
add in interface ModifyableFeatureSetfeatures - thispublic FeaturesAllowed remove(FeatureSet... featureSets)
remove in interface ModifyableFeatureSetfeatureSets - thispublic FeaturesAllowed remove(Feature... features)
remove in interface ModifyableFeatureSetfeatures - thispublic FeaturesAllowed remove(Collection<Feature> features)
remove in interface ModifyableFeatureSetfeatures - thispublic FeaturesAllowed copy()
copy in interface FeatureSetFeaturesAllowed objectunmodifyable()public FeaturesAllowed unmodifyable()
Feature-set unmodifiableunmodifyable in interface ModifyableFeatureSetthiscopy()public ValidationException getMessage(Feature feature)
getMessage in interface FeatureSetValidationfeatureName + " not allowed."public String getName()
getName in interface FeatureSetValidationgetName in interface ValidationCapabilityValidationCapabilitypublic Set<Feature> getFeatures()
getFeatures in interface FeatureSetgetFeatures in interface FeatureSetValidationFeature'sCopyright © 2004–2023 JSQLParser. All rights reserved.