Top Description Inners Fields Constructors Methods
org.aspectj.util

public abstract Class FuzzyBoolean

extends Object
Class Inheritance
Known Direct Subclasses
org.aspectj.util.FuzzyBoolean.YesFuzzyBoolean, org.aspectj.util.FuzzyBoolean.NoFuzzyBoolean, org.aspectj.util.FuzzyBoolean.NeverFuzzyBoolean, org.aspectj.util.FuzzyBoolean.MaybeFuzzyBoolean

This class implements boolean that include a "maybe"

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
private static class
private static class
private static class

Field Summary

Modifier and TypeField and Description
public static final FuzzyBoolean
public static final FuzzyBoolean
public static final FuzzyBoolean
public static final FuzzyBoolean

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public abstract boolean
public abstract boolean
public abstract FuzzyBoolean
public static final FuzzyBoolean
fromBoolean(boolean b)

public abstract boolean
public abstract boolean
public abstract FuzzyBoolean
not()

public abstract FuzzyBoolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

MAYBEback to summary
public static final FuzzyBoolean MAYBE
NEVERback to summary
public static final FuzzyBoolean NEVER
NOback to summary
public static final FuzzyBoolean NO
YESback to summary
public static final FuzzyBoolean YES

Constructor Detail

FuzzyBooleanback to summary
public FuzzyBoolean()

Method Detail

alwaysFalseback to summary
public abstract boolean alwaysFalse()
alwaysTrueback to summary
public abstract boolean alwaysTrue()
andback to summary
public abstract FuzzyBoolean and(FuzzyBoolean other)
fromBooleanback to summary
public static final FuzzyBoolean fromBoolean(boolean b)
maybeFalseback to summary
public abstract boolean maybeFalse()
maybeTrueback to summary
public abstract boolean maybeTrue()
notback to summary
public abstract FuzzyBoolean not()
orback to summary
public abstract FuzzyBoolean or(FuzzyBoolean other)
org.aspectj.util back to summary

private Class FuzzyBoolean.MaybeFuzzyBoolean

extends FuzzyBoolean
Class Inheritance

Field Summary

Inherited from org.aspectj.util.FuzzyBoolean:
MAYBENEVERNOYES

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public boolean
public boolean
public FuzzyBoolean
public boolean
public boolean
public FuzzyBoolean
not()

Implements abstract org.aspectj.util.FuzzyBoolean.not.

public FuzzyBoolean
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.aspectj.util.FuzzyBoolean:
fromBoolean

Constructor Detail

MaybeFuzzyBooleanback to summary
private MaybeFuzzyBoolean()

Method Detail

alwaysFalseback to summary
public boolean alwaysFalse()

Implements abstract org.aspectj.util.FuzzyBoolean.alwaysFalse.

alwaysTrueback to summary
public boolean alwaysTrue()

Implements abstract org.aspectj.util.FuzzyBoolean.alwaysTrue.

andback to summary
public FuzzyBoolean and(FuzzyBoolean other)

Implements abstract org.aspectj.util.FuzzyBoolean.and.

maybeFalseback to summary
public boolean maybeFalse()

Implements abstract org.aspectj.util.FuzzyBoolean.maybeFalse.

maybeTrueback to summary
public boolean maybeTrue()

Implements abstract org.aspectj.util.FuzzyBoolean.maybeTrue.

notback to summary
public FuzzyBoolean not()

Implements abstract org.aspectj.util.FuzzyBoolean.not.

orback to summary
public FuzzyBoolean or(FuzzyBoolean other)

Implements abstract org.aspectj.util.FuzzyBoolean.or.

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

org.aspectj.util back to summary

private Class FuzzyBoolean.NeverFuzzyBoolean

extends FuzzyBoolean
Class Inheritance

Field Summary

Inherited from org.aspectj.util.FuzzyBoolean:
MAYBENEVERNOYES

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public boolean
public boolean
public FuzzyBoolean
public boolean
public boolean
public FuzzyBoolean
not()

Implements abstract org.aspectj.util.FuzzyBoolean.not.

public FuzzyBoolean
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.aspectj.util.FuzzyBoolean:
fromBoolean

Constructor Detail

NeverFuzzyBooleanback to summary
private NeverFuzzyBoolean()

Method Detail

alwaysFalseback to summary
public boolean alwaysFalse()

Implements abstract org.aspectj.util.FuzzyBoolean.alwaysFalse.

alwaysTrueback to summary
public boolean alwaysTrue()

Implements abstract org.aspectj.util.FuzzyBoolean.alwaysTrue.

andback to summary
public FuzzyBoolean and(FuzzyBoolean other)

Implements abstract org.aspectj.util.FuzzyBoolean.and.

maybeFalseback to summary
public boolean maybeFalse()

Implements abstract org.aspectj.util.FuzzyBoolean.maybeFalse.

maybeTrueback to summary
public boolean maybeTrue()

Implements abstract org.aspectj.util.FuzzyBoolean.maybeTrue.

notback to summary
public FuzzyBoolean not()

Implements abstract org.aspectj.util.FuzzyBoolean.not.

orback to summary
public FuzzyBoolean or(FuzzyBoolean other)

Implements abstract org.aspectj.util.FuzzyBoolean.or.

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

org.aspectj.util back to summary

private Class FuzzyBoolean.NoFuzzyBoolean

extends FuzzyBoolean
Class Inheritance

Field Summary

Inherited from org.aspectj.util.FuzzyBoolean:
MAYBENEVERNOYES

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public boolean
public boolean
public FuzzyBoolean
public boolean
public boolean
public FuzzyBoolean
not()

Implements abstract org.aspectj.util.FuzzyBoolean.not.

public FuzzyBoolean
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.aspectj.util.FuzzyBoolean:
fromBoolean

Constructor Detail

NoFuzzyBooleanback to summary
private NoFuzzyBoolean()

Method Detail

alwaysFalseback to summary
public boolean alwaysFalse()

Implements abstract org.aspectj.util.FuzzyBoolean.alwaysFalse.

alwaysTrueback to summary
public boolean alwaysTrue()

Implements abstract org.aspectj.util.FuzzyBoolean.alwaysTrue.

andback to summary
public FuzzyBoolean and(FuzzyBoolean other)

Implements abstract org.aspectj.util.FuzzyBoolean.and.

maybeFalseback to summary
public boolean maybeFalse()

Implements abstract org.aspectj.util.FuzzyBoolean.maybeFalse.

maybeTrueback to summary
public boolean maybeTrue()

Implements abstract org.aspectj.util.FuzzyBoolean.maybeTrue.

notback to summary
public FuzzyBoolean not()

Implements abstract org.aspectj.util.FuzzyBoolean.not.

orback to summary
public FuzzyBoolean or(FuzzyBoolean other)

Implements abstract org.aspectj.util.FuzzyBoolean.or.

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

org.aspectj.util back to summary

private Class FuzzyBoolean.YesFuzzyBoolean

extends FuzzyBoolean
Class Inheritance

Field Summary

Inherited from org.aspectj.util.FuzzyBoolean:
MAYBENEVERNOYES

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public boolean
public boolean
public FuzzyBoolean
public boolean
public boolean
public FuzzyBoolean
not()

Implements abstract org.aspectj.util.FuzzyBoolean.not.

public FuzzyBoolean
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.aspectj.util.FuzzyBoolean:
fromBoolean

Constructor Detail

YesFuzzyBooleanback to summary
private YesFuzzyBoolean()

Method Detail

alwaysFalseback to summary
public boolean alwaysFalse()

Implements abstract org.aspectj.util.FuzzyBoolean.alwaysFalse.

alwaysTrueback to summary
public boolean alwaysTrue()

Implements abstract org.aspectj.util.FuzzyBoolean.alwaysTrue.

andback to summary
public FuzzyBoolean and(FuzzyBoolean other)

Implements abstract org.aspectj.util.FuzzyBoolean.and.

maybeFalseback to summary
public boolean maybeFalse()

Implements abstract org.aspectj.util.FuzzyBoolean.maybeFalse.

maybeTrueback to summary
public boolean maybeTrue()

Implements abstract org.aspectj.util.FuzzyBoolean.maybeTrue.

notback to summary
public FuzzyBoolean not()

Implements abstract org.aspectj.util.FuzzyBoolean.not.

orback to summary
public FuzzyBoolean or(FuzzyBoolean other)

Implements abstract org.aspectj.util.FuzzyBoolean.or.

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.