public class PredicateConfigReadOnly extends PredicateConfig
className, implementation, sql
Constructor and Description |
---|
PredicateConfigReadOnly(PredicateConfig config) |
Modifier and Type | Method and Description |
---|---|
PredicateConfig |
setClassName(String className)
Sets the class name of the Predicate.
|
PredicateConfig |
setImplementation(Predicate implementation)
Sets the Predicate implementation.
|
PredicateConfig |
setSql(String sql)
Sets sql string for this config.
|
String |
toString() |
equals, getClassId, getClassName, getFactoryId, getImplementation, getSql, hashCode, readData, writeData
public PredicateConfigReadOnly(PredicateConfig config)
public PredicateConfig setClassName(String className)
PredicateConfig
If a implementation or sql was set, it will be removed.
setClassName
in class PredicateConfig
className
- the name of the class of the PredicatePredicateConfig.setImplementation(Predicate)
,
PredicateConfig.getClassName()
public PredicateConfig setImplementation(Predicate implementation)
PredicateConfig
If a className or sql was set, it will be removed.
setImplementation
in class PredicateConfig
implementation
- the Predicate implementationPredicateConfig.setClassName(String)
,
PredicateConfig.getImplementation()
public PredicateConfig setSql(String sql)
PredicateConfig
If a className or implementation was set, it will be removed.
setSql
in class PredicateConfig
sql
- sql string for this configpublic String toString()
toString
in class PredicateConfig
Copyright © 2019 Hazelcast, Inc.. All rights reserved.