xbn.array.primitive
Class PARDNLStrict

java.lang.Object
  |
  +--xbn.XBNObject
        |
        +--xbn.array.primitive.PARDupNullLen
              |
              +--xbn.array.primitive.PARDNLGoodUnq
                    |
                    +--xbn.array.primitive.PARDNLStrict

public class PARDNLStrict
extends PARDNLGoodUnq

A PARDNLGoodUnq in which the array must be at least one element in length. See PARDupNullLen.isStrict.

Source code:  PARDNLStrict.java


Fields inherited from class xbn.XBNObject
bFALSE_IN_PRODUCTION, bTRUE_IN_PRODUCTION, sCNSTR, sES, sLINE_SEP
 
Constructor Summary
PARDNLStrict()
          Create a PARDNLGoodUnq with default values.
PARDNLStrict(PARDNLStrict pardnl_strict)
          Create a full (deep) copy of the provided PARDNLStrict.
PARDNLStrict(RCLength rc_length)
          Create a PARDNLGoodUnq.
 
Methods inherited from class xbn.array.primitive.PARDupNullLen
areDupsOk, getRCLength, isNullOk, isRestricted, isStrict, toString
 
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

PARDNLStrict

public PARDNLStrict()

Create a PARDNLGoodUnq with default values. The default (no-parameter) constructor for PARDNLGoodUnq is also strict.

Equal to PARDNLGoodUnq()


PARDNLStrict

public PARDNLStrict(RCLength rc_length)

Create a PARDNLGoodUnq.

Equal to PARDNLGoodUnq(false, false, rc_length)

Note that rc_length.getMin may not equal zero.


PARDNLStrict

public PARDNLStrict(PARDNLStrict pardnl_strict)

Create a full (deep) copy of the provided PARDNLStrict.

Equal to PARDNLGoodUnq(pardnl_strict)




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