|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IValidator | |
|---|---|
| com.bigdata.btree |
The BTree is a scalable B+-Tree with copy-on-write
semantics mapping variable length unsigned byte[] keys to variable
length byte[] values (null values are allowed). |
| com.bigdata.config | |
| com.bigdata.journal | The journal is an append-only persistence capable data structure supporting atomic commit, named indices, and transactions. |
| com.bigdata.relation | This package includes an abstraction layer for relations. |
| com.bigdata.relation.rule.eval | This package supports rule evaluation. |
| Uses of IValidator in com.bigdata.btree |
|---|
| Methods in com.bigdata.btree with parameters of type IValidator | ||
|---|---|---|
protected
|
IndexMetadata.getProperty(IIndexManager indexManager,
Properties properties,
String namespace,
String globalName,
String defaultValue,
IValidator<E> validator)
|
|
| Uses of IValidator in com.bigdata.config |
|---|
| Classes in com.bigdata.config that implement IValidator | |
|---|---|
class |
IntegerRangeValidator
Variant that imposes a range constraint on the value. |
class |
IntegerValidator
Base impl for Integer. |
class |
LongRangeValidator
Variant that imposes a range constraint on the value. |
class |
LongValidator
Base impl for Long. |
| Fields in com.bigdata.config declared as IValidator | |
|---|---|
static IValidator<Integer> |
IntegerValidator.DEFAULT
Allows all values. |
static IValidator<Long> |
LongValidator.DEFAULT
Allows all values. |
static IValidator<Integer> |
IntegerValidator.GT_ZERO
Only allows positive values (GT ZERO). |
static IValidator<Long> |
LongValidator.GT_ZERO
Only allows positive values (GT ZERO). |
static IValidator<Integer> |
IntegerValidator.GTE_ZERO
Only allows non-negative values (GTE ZERO). |
static IValidator<Long> |
LongValidator.GTE_ZERO
Only allows non-negative values (GTE ZERO). |
| Methods in com.bigdata.config with parameters of type IValidator | ||
|---|---|---|
static
|
Configuration.getProperty(IIndexManager indexManager,
Properties properties,
String namespace,
String globalName,
String defaultValue,
IValidator<E> validator)
Variant converts to the specified generic type and validates the value. |
|
| Uses of IValidator in com.bigdata.journal |
|---|
| Methods in com.bigdata.journal with parameters of type IValidator | ||
|---|---|---|
protected static
|
FileMetadata.getProperty(Properties properties,
String name,
String defaultValue,
IValidator<E> validator)
|
|
protected
|
AbstractJournal.getProperty(String name,
String defaultValue,
IValidator<E> validator)
Resolves, parses, and validates the property value. |
|
| Uses of IValidator in com.bigdata.relation |
|---|
| Methods in com.bigdata.relation with parameters of type IValidator | ||
|---|---|---|
protected
|
AbstractResource.getProperty(String name,
String defaultValue,
IValidator<T> validator)
Resolves, parses, and validates the property value. |
|
| Uses of IValidator in com.bigdata.relation.rule.eval |
|---|
| Methods in com.bigdata.relation.rule.eval with parameters of type IValidator | ||
|---|---|---|
|
IJoinNexus.getProperty(String name,
String defaultValue,
IValidator<T> validator)
Resolves, parses, and validates the property value. |
|
|
AbstractJoinNexus.getProperty(String name,
String defaultValue,
IValidator<T> validator)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||