Class EpistemicStatus

java.lang.Object
org.episteme.core.util.ExtensibleEnum
org.episteme.social.philosophy.epistemology.EpistemicStatus
All Implemented Interfaces:
Serializable, Comparable<ExtensibleEnum>

public class EpistemicStatus extends ExtensibleEnum
Enumeration of possible epistemic statuses of a proposition for a given subject. Extensible to allow for nuanced philosophical states.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
See Also:
  • Field Details

    • REGISTRY

      public static final EnumRegistry<EpistemicStatus> REGISTRY
    • UNKNOWN

      public static final EpistemicStatus UNKNOWN
      The subject is unaware of the proposition.
    • KNOWN

      public static final EpistemicStatus KNOWN
      The subject knows the proposition for a fact (justified true belief).
    • BELIEVED

      public static final EpistemicStatus BELIEVED
      The subject believes the proposition but lacks sufficient justification.
    • DOUBTED

      public static final EpistemicStatus DOUBTED
      The subject is uncertain or suspended in judgment (Epoché).
    • REJECTED

      public static final EpistemicStatus REJECTED
      The subject actively rejects the proposition as false.
    • HYPOTHETICAL

      public static final EpistemicStatus HYPOTHETICAL
      The subject considers the proposition possible but not necessarily true.
  • Constructor Details

    • EpistemicStatus

      public EpistemicStatus(String name)
  • Method Details