org.openqed.struct.namedid
Class TruthValue

java.lang.Object
  extended by org.openqed.struct.namedid.NamedId
      extended by org.openqed.struct.namedid.EnumId
          extended by org.openqed.struct.namedid.InvertibleEnumId
              extended by org.openqed.struct.namedid.TruthValue

public class TruthValue
extends InvertibleEnumId


Nested Class Summary
static class TruthValue.EnumValue
           
 
Field Summary
static TruthValue FALSE
           
static TruthValue TRUE
           
 
Method Summary
static TruthValue get(java.lang.String name)
           
static TruthValue get(TruthValue.EnumValue enumValue)
           
 TruthValue.EnumValue getEnumValue()
           
 TruthValue getInverse()
           
 boolean isFalse()
           
 boolean isTrue()
           
 
Methods inherited from class org.openqed.struct.namedid.InvertibleEnumId
isNegativeInverse
 
Methods inherited from class org.openqed.struct.namedid.EnumId
getOrdinal
 
Methods inherited from class org.openqed.struct.namedid.NamedId
equals, getName, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

FALSE

public static final TruthValue FALSE

TRUE

public static final TruthValue TRUE
Method Detail

get

public static TruthValue get(java.lang.String name)

get

public static TruthValue get(TruthValue.EnumValue enumValue)

getEnumValue

public TruthValue.EnumValue getEnumValue()
Overrides:
getEnumValue in class EnumId

getInverse

public TruthValue getInverse()
Overrides:
getInverse in class InvertibleEnumId

isFalse

public boolean isFalse()

isTrue

public boolean isTrue()