es.cesar.quitesleep.ddbb
Class BlockCallsConf

java.lang.Object
  extended by es.cesar.quitesleep.ddbb.Id
      extended by es.cesar.quitesleep.ddbb.BlockCallsConf
All Implemented Interfaces:
java.io.Serializable

public class BlockCallsConf
extends Id

Author:
Cesar Valiente Gordo
See Also:
Serialized Form

Field Summary
 
Fields inherited from class es.cesar.quitesleep.ddbb.Id
id
 
Constructor Summary
BlockCallsConf()
          Constructor without parameters.
BlockCallsConf(boolean blockAll, boolean blockBlockedContacts, boolean blockUnknown, boolean blockUnknownAndBlockedContacts)
          Constructor with all blocked options
 
Method Summary
 boolean isBlockAll()
           
 boolean isBlockBlockedContacts()
           
 boolean isBlockUnknown()
           
 boolean isBlockUnknownAndBlockedContacts()
           
 void setBlockAll(boolean blockAll)
           
 void setBlockBlockedContacts(boolean blockBlockedContacts)
           
 void setBlockUnknown(boolean blockUnknown)
           
 void setBlockUnknownAndBlockedContacts(boolean blockUnknownAndBlockedContacts)
           
 java.lang.String toString()
           
 int whatIsInUse()
          This function returns the integer which corresponds with the option established, or 0 if none option is set.
 
Methods inherited from class es.cesar.quitesleep.ddbb.Id
getId, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BlockCallsConf

public BlockCallsConf()
Constructor without parameters. By default the option which block only to the blocked contacts is established


BlockCallsConf

public BlockCallsConf(boolean blockAll,
                      boolean blockBlockedContacts,
                      boolean blockUnknown,
                      boolean blockUnknownAndBlockedContacts)
Constructor with all blocked options

Parameters:
blockAll -
blockBlockedContacts -
blockUnknown -
blockUnknownAndBlockedContacts -
Method Detail

isBlockAll

public boolean isBlockAll()

setBlockAll

public void setBlockAll(boolean blockAll)

isBlockBlockedContacts

public boolean isBlockBlockedContacts()

setBlockBlockedContacts

public void setBlockBlockedContacts(boolean blockBlockedContacts)

isBlockUnknown

public boolean isBlockUnknown()

setBlockUnknown

public void setBlockUnknown(boolean blockUnknown)

isBlockUnknownAndBlockedContacts

public boolean isBlockUnknownAndBlockedContacts()

setBlockUnknownAndBlockedContacts

public void setBlockUnknownAndBlockedContacts(boolean blockUnknownAndBlockedContacts)

whatIsInUse

public int whatIsInUse()
This function returns the integer which corresponds with the option established, or 0 if none option is set.

Returns:

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
String