Class AdvancedPatternParsingResults
- java.lang.Object
-
- org.eclipse.viatra.query.patternlanguage.emf.util.AdvancedPatternParsingResults
-
public class AdvancedPatternParsingResults extends java.lang.ObjectContains the results of theAdvancedPatternParseroperations.- Since:
- 2.1
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAdvancedPatternParsingResults.AdvancedPatternParsingResultsBuilder
-
Constructor Summary
Constructors Modifier Constructor Description protectedAdvancedPatternParsingResults()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<IQuerySpecification<?>>getAddedSpecifications()Returns aCollectionofIQuerySpecificationobjects that have been added to the cache.java.util.Collection<IQuerySpecification>getAddedSpecifications(org.eclipse.emf.common.util.URI uri)Returns aCollectionofIQuerySpecificationobjects that have been added to the cache, which originate from the sameURIjava.util.Collection<IQuerySpecification<?>>getErroneousSpecifications()java.util.Collection<IQuerySpecification<?>>getImpactedSpecifications()Returns aCollectionofIQuerySpecificationobjects that have been updated as a side effect of an 'update', 'add' or 'remove' operation.java.util.Collection<IQuerySpecification<?>>getImpactedSpecifications(org.eclipse.emf.common.util.URI uri)Returns aCollectionofIQuerySpecificationobjects that have been updated as a side effect of an 'update', 'add' or 'remove' operation, and originate from the sameURI.java.util.Collection<IQuerySpecification<?>>getRemovedSpecifications()Returns aCollectionofIQuerySpecificationobjects that have been removed from the cache via a direct 'remove' operation.java.util.Collection<IQuerySpecification<?>>getRemovedSpecifications(org.eclipse.emf.common.util.URI uri)Returns aCollectionofIQuerySpecificationobjects that have been removed from the cache via a direct 'remove' operation, and originate from the sameURIjava.util.Collection<IQuerySpecification<?>>getUpdatedSpecifications()Returns aCollectionofIQuerySpecificationobjects that have been updated via a direct 'update' operation.java.util.Collection<IQuerySpecification<?>>getUpdatedSpecifications(org.eclipse.emf.common.util.URI uri)Returns aCollectionofIQuerySpecificationobjects that have been updated via a direct 'update' operation, and originate from the sameURI.com.google.common.collect.Multimap<org.eclipse.emf.common.util.URI,IQuerySpecification<?>>getUriMap()
-
-
-
Method Detail
-
getUriMap
public com.google.common.collect.Multimap<org.eclipse.emf.common.util.URI,IQuerySpecification<?>> getUriMap()
-
getAddedSpecifications
public java.util.Collection<IQuerySpecification<?>> getAddedSpecifications()
Returns aCollectionofIQuerySpecificationobjects that have been added to the cache.
-
getAddedSpecifications
public java.util.Collection<IQuerySpecification> getAddedSpecifications(org.eclipse.emf.common.util.URI uri)
Returns aCollectionofIQuerySpecificationobjects that have been added to the cache, which originate from the sameURI
-
getUpdatedSpecifications
public java.util.Collection<IQuerySpecification<?>> getUpdatedSpecifications()
Returns aCollectionofIQuerySpecificationobjects that have been updated via a direct 'update' operation.
-
getUpdatedSpecifications
public java.util.Collection<IQuerySpecification<?>> getUpdatedSpecifications(org.eclipse.emf.common.util.URI uri)
Returns aCollectionofIQuerySpecificationobjects that have been updated via a direct 'update' operation, and originate from the sameURI.
-
getRemovedSpecifications
public java.util.Collection<IQuerySpecification<?>> getRemovedSpecifications()
Returns aCollectionofIQuerySpecificationobjects that have been removed from the cache via a direct 'remove' operation.
-
getRemovedSpecifications
public java.util.Collection<IQuerySpecification<?>> getRemovedSpecifications(org.eclipse.emf.common.util.URI uri)
Returns aCollectionofIQuerySpecificationobjects that have been removed from the cache via a direct 'remove' operation, and originate from the sameURI
-
getImpactedSpecifications
public java.util.Collection<IQuerySpecification<?>> getImpactedSpecifications()
Returns aCollectionofIQuerySpecificationobjects that have been updated as a side effect of an 'update', 'add' or 'remove' operation.
-
getImpactedSpecifications
public java.util.Collection<IQuerySpecification<?>> getImpactedSpecifications(org.eclipse.emf.common.util.URI uri)
Returns aCollectionofIQuerySpecificationobjects that have been updated as a side effect of an 'update', 'add' or 'remove' operation, and originate from the sameURI.
-
getErroneousSpecifications
public java.util.Collection<IQuerySpecification<?>> getErroneousSpecifications()
-
-