Package | Description |
---|---|
org.linqs.psl.model.atom | |
org.linqs.psl.model.term |
Modifier and Type | Field and Description |
---|---|
protected Term[] |
Atom.arguments |
Modifier and Type | Method and Description |
---|---|
Term[] |
Atom.getArguments()
Returns the arguments associated with this atom.
|
Modifier and Type | Method and Description |
---|---|
void |
QueryAtom.assume(Predicate predicate,
Term... args)
Have this QueryAtom assume new values.
|
protected void |
Atom.init(boolean copyArgs,
boolean doValidation,
Predicate predicate,
Term[] args) |
Constructor and Description |
---|
Atom(Predicate predicate,
Term[] args)
Type mismatches will throw an exception unless
the types are trivially convertable like UniqueIntID and IntegerAttribute.
|
QueryAtom(Predicate predicate,
Term... args) |
Modifier and Type | Interface and Description |
---|---|
interface |
Attribute
A
Constant that is a value, as opposed to a unique identifier. |
interface |
Constant
An element in the universe over which a PSL program is grounded.
|
Modifier and Type | Class and Description |
---|---|
class |
DateAttribute
An
Attribute that encapsulates a Date. |
class |
DoubleAttribute
An
Attribute that encapsulates a Double. |
class |
IntegerAttribute
An
Attribute that encapsulates an Integer. |
class |
LongAttribute
An
Attribute that encapsulates a Double. |
class |
StringAttribute
An
Attribute that encapsulates a String. |
class |
UniqueIntID |
class |
UniqueStringID |
class |
Variable
A variable
Term . |
Modifier and Type | Method and Description |
---|---|
int |
LongAttribute.compareTo(Term other) |
int |
Variable.compareTo(Term other)
Just use the name for comparison.
|
int |
DateAttribute.compareTo(Term other) |
int |
DoubleAttribute.compareTo(Term other) |
int |
UniqueStringID.compareTo(Term other) |
int |
UniqueIntID.compareTo(Term other) |
int |
IntegerAttribute.compareTo(Term other) |
int |
StringAttribute.compareTo(Term other) |
Copyright © 2018 University of California, Santa Cruz. All rights reserved.