public enum FragmentPriority extends Enum<FragmentPriority>
Fragment.
Higher priority patterns are expected to be more efficient and better filter the query and are executed first.
| Enum Constant and Description |
|---|
DISTINCT_CASTING
Confirming that castings are all distinct
|
EDGE_BOUNDED
Moving along an edge, where a concept can be expected to have a small number bounded by the ontology
(e.g.
|
EDGE_RELATION
Moving along a relation edge, where a concept can be expected to have a large number of relations.
|
EDGE_UNBOUNDED
Moving along an edge that a concept may have a HUGE number of, e.g.
|
EDGE_UNIQUE
Moving along an edge, where a concept can be expected to have at most one (e.g.
|
ID
Looking up by ID.
|
VALUE_NONSPECIFIC
Looking up things by non-specific values.
|
VALUE_SPECIFIC
Looking up things by value.
|
| Modifier and Type | Method and Description |
|---|---|
static FragmentPriority |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FragmentPriority[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final FragmentPriority VALUE_SPECIFIC
public static final FragmentPriority ID
public static final FragmentPriority VALUE_NONSPECIFIC
public static final FragmentPriority EDGE_UNIQUE
public static final FragmentPriority EDGE_BOUNDED
public static final FragmentPriority EDGE_RELATION
public static final FragmentPriority EDGE_UNBOUNDED
public static final FragmentPriority DISTINCT_CASTING
public static FragmentPriority[] values()
for (FragmentPriority c : FragmentPriority.values()) System.out.println(c);
public static FragmentPriority 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 nullCopyright © 2016. All rights reserved.