hasIntent

P78648
predicate

Indicates that an entity possesses a purpose, plan, or goal directing its actions or behavior toward a particular outcome.

Sample triples (23)

Subject Object
Factory Method define an interface for creating an object but let subclasses decide which class to instantiate
Builder Separate construction of a complex object from its representation
Prototype specify the kinds of objects to create using a prototypical instance
Prototype create new objects by copying a prototype
Composite treat individual objects and compositions of objects uniformly
Facade provide a unified interface to a set of interfaces in a subsystem
Facade define a higher-level interface that makes the subsystem easier to use
Interpreter Define a representation for a language’s grammar
Interpreter Provide an interpreter to evaluate sentences in the language
Memento
surface form: Memento (design pattern)
capture and externalize an object’s internal state
Memento
surface form: Memento (design pattern)
allow restoring an object to a previous state
Strategy define a family of algorithms
Strategy encapsulate each algorithm
Strategy make algorithms interchangeable
Strategy let clients vary behavior independently from algorithms
Strategy pattern define a family of algorithms, encapsulate each one, and make them interchangeable
Strategy pattern let the algorithm vary independently from clients that use it
Iterator pattern provide a way to access elements of an aggregate object sequentially without exposing its underlying representation
Memento (design pattern) capture and externalize an object’s internal state so it can be restored later
Memento (design pattern) preserve encapsulation while saving and restoring state
Composite pattern compose objects into tree structures to represent part-whole hierarchies
Composite pattern allow clients to treat individual objects and compositions uniformly
Blatching intentional collision