Class Readbinfl

java.lang.Object
  extended by Readbinfl

public final class Readbinfl
extends java.lang.Object

From Scott Meyers on C++: Item 18: Make interfaces easy to use correctly and hard to use incorrectly. So, two constructors are used and exceptions are thrown for invalid accessor calls.


Constructor Summary
Readbinfl(ByteArray barr)
           
Readbinfl(java.lang.String freason)
           
 
Method Summary
 ByteArray getbytearray()
           
 java.lang.String getfailurereason()
           
 boolean getsucceeded()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Readbinfl

public Readbinfl(java.lang.String freason)

Readbinfl

public Readbinfl(ByteArray barr)
Method Detail

getsucceeded

public boolean getsucceeded()

getfailurereason

public java.lang.String getfailurereason()
                                  throws FeralcoreException
Throws:
FeralcoreException

getbytearray

public ByteArray getbytearray()
                       throws FeralcoreException
Throws:
FeralcoreException