public abstract class Property extends Object
Constructor and Description |
---|
Property() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
check(Map<Object,Frame> vars,
Ontology ontology)
Check whether a map of variables to values verifies or not this property.
|
static Property |
parse(String s,
Set<String> vars)
Static parse method, this is the only way to create properties.
|
protected Set<Frame> |
resolveAll(net.sf.openschema.VarRef varRef,
Frame frame) |
abstract Set<String> |
variables()
Variables this property restricts.
|
public abstract Set<String> variables()
public abstract boolean check(Map<Object,Frame> vars, Ontology ontology)
Copyright © 2015 Pablo Duboue. All rights reserved.