Uses of Interface
com.bigdata.config.IValidator

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
<E> E
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
<E> E
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
<E> E
FileMetadata.getProperty(Properties properties, String name, String defaultValue, IValidator<E> validator)
           
protected
<E> E
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
<T> T
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
<T> T
IJoinNexus.getProperty(String name, String defaultValue, IValidator<T> validator)
          Resolves, parses, and validates the property value.
<T> T
AbstractJoinNexus.getProperty(String name, String defaultValue, IValidator<T> validator)
           
 



Copyright © 2006-2011 SYSTAP, LLC. All Rights Reserved.