xbn.array
Class AOOVConfig

java.lang.Object
  |
  +--xbn.XBNObject
        |
        +--xbn.array.AOOVConfig
Direct Known Subclasses:
AOOVCAll

public class AOOVConfig
extends XBNObject

Manages the configuration for AOOValid.isValid. See AOOValid.isValid.

Source code:  AOOVConfig.java


Fields inherited from class xbn.XBNObject
bFALSE_IN_PRODUCTION, bTRUE_IN_PRODUCTION, sCNSTR, sES, sLINE_SEP
 
Constructor Summary
AOOVConfig()
          Create a completely unrestricted AOOVConfig.
AOOVConfig(boolean b_nullOk, RCLength rc_length, boolean b_nullLmntOk)
          Create an AOOVConfig.
 
Method Summary
 RCLength getRCLength()
           
 boolean isNullLmntOk()
           
 boolean isNullOk()
           
 String toString()
          Get some information about this AOOVConfig.
 
Methods inherited from class xbn.XBNObject
getXMsgPrefix, sop, sopl, sopl, throwAX, throwAXIfBadStr, throwAXIfNull, throwAXSpoof
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AOOVConfig

public AOOVConfig()

Create a completely unrestricted AOOVConfig.

Equal to AOOVConfig(true, (new RCLength()), true)


AOOVConfig

public AOOVConfig(boolean b_nullOk,
                  RCLength rc_length,
                  boolean b_nullLmntOk)

Create an AOOVConfig.

Parameters:
b_nullOk - Is the array allowed to be null? If true, yes. If false, no. See isNullOk.
rc_length - The range that the array's length must conform to. See getRCLength.
b_nullLmntOk - Are elements allowed to be null? If true, yes. If false, no. See isNullLmntOk.
Method Detail

isNullOk

public final boolean isNullOk()

getRCLength

public final RCLength getRCLength()

isNullLmntOk

public final boolean isNullLmntOk()

toString

public String toString()

Get some information about this AOOVConfig.

Overrides:
toString in class Object



Copyright 1997-2003, Jeff Epstein, All Rights Reserved. See top of source code files for copyright notice.

 

http://sourceforge.net/projects/xbnjava

 

SourceForge.net Logo