Serializable
, Comparable<Symbols.NativeOperator>
public static enum Symbols.NativeOperator extends Enum<Symbols.NativeOperator>
Enum Constant | Description |
---|---|
ATOM |
an atomic term; this value is set if not a compound term
|
COMPOUND_TERM_CLOSER |
|
COMPOUND_TERM_OPENER |
|
CONJUNCTION |
|
DIFFERENCE_EXT |
|
DIFFERENCE_INT |
|
DISJUNCTION |
|
EQUIVALENCE |
|
EQUIVALENCE_AFTER |
|
EQUIVALENCE_WHEN |
|
IMAGE_EXT |
|
IMAGE_INT |
|
IMPLICATION |
|
IMPLICATION_AFTER |
|
IMPLICATION_BEFORE |
|
IMPLICATION_WHEN |
|
INHERITANCE |
|
INSTANCE |
|
INSTANCE_PROPERTY |
|
INTERSECTION_EXT |
|
INTERSECTION_INT |
|
NEGATION |
|
PARALLEL |
|
PRODUCT |
|
PROPERTY |
|
SEQUENCE |
|
SET_EXT_CLOSER |
|
SET_EXT_OPENER |
|
SET_INT_CLOSER |
|
SET_INT_OPENER |
|
SIMILARITY |
|
SPATIAL |
|
STATEMENT_CLOSER |
|
STATEMENT_OPENER |
Modifier and Type | Field | Description |
---|---|---|
char |
ch |
character representation of this getOperator if symbol has length 1; else ch = 0
|
boolean |
closer |
closer?
|
boolean |
isNative |
is native
|
boolean |
opener |
opener?
|
boolean |
relation |
is relation?
|
String |
symbol |
symbol representation of this getOperator
|
Modifier and Type | Method | Description |
---|---|---|
String |
toString() |
|
static Symbols.NativeOperator |
valueOf(String name) |
Returns the enum constant of this type with the specified name.
|
static Symbols.NativeOperator[] |
values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Symbols.NativeOperator INTERSECTION_EXT
public static final Symbols.NativeOperator INTERSECTION_INT
public static final Symbols.NativeOperator DIFFERENCE_EXT
public static final Symbols.NativeOperator DIFFERENCE_INT
public static final Symbols.NativeOperator PRODUCT
public static final Symbols.NativeOperator IMAGE_EXT
public static final Symbols.NativeOperator IMAGE_INT
public static final Symbols.NativeOperator NEGATION
public static final Symbols.NativeOperator DISJUNCTION
public static final Symbols.NativeOperator CONJUNCTION
public static final Symbols.NativeOperator SEQUENCE
public static final Symbols.NativeOperator PARALLEL
public static final Symbols.NativeOperator SPATIAL
public static final Symbols.NativeOperator SET_INT_OPENER
public static final Symbols.NativeOperator SET_INT_CLOSER
public static final Symbols.NativeOperator SET_EXT_OPENER
public static final Symbols.NativeOperator SET_EXT_CLOSER
public static final Symbols.NativeOperator COMPOUND_TERM_OPENER
public static final Symbols.NativeOperator COMPOUND_TERM_CLOSER
public static final Symbols.NativeOperator STATEMENT_OPENER
public static final Symbols.NativeOperator STATEMENT_CLOSER
public static final Symbols.NativeOperator INHERITANCE
public static final Symbols.NativeOperator SIMILARITY
public static final Symbols.NativeOperator INSTANCE
public static final Symbols.NativeOperator PROPERTY
public static final Symbols.NativeOperator INSTANCE_PROPERTY
public static final Symbols.NativeOperator IMPLICATION
public static final Symbols.NativeOperator IMPLICATION_AFTER
public static final Symbols.NativeOperator IMPLICATION_WHEN
public static final Symbols.NativeOperator IMPLICATION_BEFORE
public static final Symbols.NativeOperator EQUIVALENCE
public static final Symbols.NativeOperator EQUIVALENCE_AFTER
public static final Symbols.NativeOperator EQUIVALENCE_WHEN
public static final Symbols.NativeOperator ATOM
public final String symbol
public final char ch
public final boolean relation
public final boolean isNative
public final boolean opener
public final boolean closer
public static Symbols.NativeOperator[] values()
for (Symbols.NativeOperator c : Symbols.NativeOperator.values()) System.out.println(c);
public static Symbols.NativeOperator valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String toString()
toString
in class Enum<Symbols.NativeOperator>
Copyright © 2020 OpenNARS. All rights reserved.