Modifier and Type | Method and Description |
---|---|
GroundAtom |
ReadableDatabase.getAtom(Predicate predicate,
Constant... arguments)
Returns the GroundAtom for the given Predicate and GroundTerms.
|
Modifier and Type | Method and Description |
---|---|
GroundAtom |
SimpleAtomManager.getAtom(Predicate predicate,
Constant... arguments) |
GroundAtom |
LazyAtomManager.getAtom(Predicate predicate,
Constant... arguments) |
GroundAtom |
PersistedAtomManager.getAtom(Predicate predicate,
Constant... arguments) |
abstract GroundAtom |
AtomManager.getAtom(Predicate predicate,
Constant... arguments)
Returns the GroundAtom for the given Predicate and GroundTerms.
|
Modifier and Type | Method and Description |
---|---|
Predicate |
PredicateInfo.predicate() |
Modifier and Type | Method and Description |
---|---|
GroundAtom |
RDBMSDatabase.getAtom(Predicate predicate,
Constant... arguments) |
PredicateInfo |
RDBMSDataStore.getPredicateInfo(Predicate predicate)
Helper method for getting a predicate handle
|
Constructor and Description |
---|
PredicateInfo(Predicate predicate) |
Modifier and Type | Field and Description |
---|---|
protected Predicate |
Atom.predicate |
Modifier and Type | Method and Description |
---|---|
Predicate |
Atom.getPredicate()
Returns the predicate associated with this Atom.
|
Modifier and Type | Method and Description |
---|---|
void |
QueryAtom.assume(Predicate predicate,
Term... args)
Have this QueryAtom assume new values.
|
Iterable<GroundAtom> |
AtomCache.getCachedAtoms(Predicate predicate)
Returns all GroundAtoms in this AtomCache with a given Predicate.
|
protected void |
Atom.init(boolean copyArgs,
boolean doValidation,
Predicate predicate,
Term[] args) |
ObservedAtom |
AtomCache.instantiateObservedAtom(Predicate predicate,
Constant[] args,
double value)
Instantiates an ObservedAtom and stores it in this AtomCache.
|
Constructor and Description |
---|
Atom(Predicate predicate,
Term[] args)
Type mismatches will throw an exception unless
the types are trivially convertable like UniqueIntID and IntegerAttribute.
|
GroundAtom(Predicate predicate,
Constant[] args,
Database db,
double value) |
ObservedAtom(Predicate p,
Constant[] args,
Database db,
double value) |
QueryAtom(Predicate predicate,
Term... args) |
Modifier and Type | Class and Description |
---|---|
class |
ExternalFunctionalPredicate
A FunctionalPredicate which uses an
ExternalFunction to compute truth values. |
class |
FunctionalPredicate
A Predicate with truth values defined by some function.
|
class |
SpecialPredicate
Commonly used FunctionalPredicates that get special treatment in PSL..
|
class |
StandardPredicate
Predicate of GroundAtoms that can be persisted.
|
Modifier and Type | Method and Description |
---|---|
static Predicate |
Predicate.get(String name) |
Modifier and Type | Method and Description |
---|---|
Set<Predicate> |
AbstractArithmeticRule.getBodyPredicates()
Get all the predicates used in the body of this rule (no filters).
|
Modifier and Type | Field and Description |
---|---|
protected Predicate |
SummationAtom.p |
Modifier and Type | Method and Description |
---|---|
Predicate |
SummationAtom.getPredicate()
Returns the predicate associated with this SummationAtom.
|
Constructor and Description |
---|
SummationAtom(Predicate p,
SummationVariableOrTerm[] args) |
Modifier and Type | Method and Description |
---|---|
Predicate |
ModelLoader.visitPredicate(PSLParser.PredicateContext ctx) |
Copyright © 2018 University of California, Santa Cruz. All rights reserved.