Uses of Interface
org.projog.core.term.VariableAttribute
Packages that use VariableAttribute
Package
Description
Contains the building blocks used to construct Prolog programs and queries.
-
Uses of VariableAttribute in org.projog.core.predicate.builtin.reif
Classes in org.projog.core.predicate.builtin.reif that implement VariableAttribute -
Uses of VariableAttribute in org.projog.core.term
Fields in org.projog.core.term with type parameters of type VariableAttributeModifier and TypeFieldDescriptionprivate final Map<VariableAttribute, Term> Variable.attributesA collection of attributes associated with the variable.Methods in org.projog.core.term with parameters of type VariableAttributeModifier and TypeMethodDescriptionVariable.getAttributeOrDefault(VariableAttribute attributeKey, Term defaultValue) voidVariable.putAttribute(VariableAttribute attributeKey, Term attributeValue) voidVariable.removeAttribute(VariableAttribute attributeKey) Constructor parameters in org.projog.core.term with type arguments of type VariableAttributeModifierConstructorDescriptionprivateVariable(String id, Map<VariableAttribute, Term> attributes)