public class RAExpressionAttributeOccurrences extends Object
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableSet<RelationID> |
get(QuotedID id) |
com.google.common.collect.ImmutableSet<QuotedID> |
getAttributes() |
boolean |
isAbsent(QuotedID attribute)
checks if there is an occurrence of the non-qualified attribute
|
boolean |
isAmbiguous(QuotedID attribute)
checks if occurrence of the non-qualified attribute are ambiguous
(at least two relations contain the attribute)
|
boolean |
isUnique(QuotedID attribute)
checks if occurrence of the non-qualified attribute is unique
(exactly one relation contains the attribute)
|
String |
toString() |
public boolean isAbsent(QuotedID attribute)
attribute - a QuotedIDpublic boolean isAmbiguous(QuotedID attribute)
attribute - a QuotedIDpublic boolean isUnique(QuotedID attribute)
attribute - a QuotedIDpublic com.google.common.collect.ImmutableSet<QuotedID> getAttributes()
public com.google.common.collect.ImmutableSet<RelationID> get(QuotedID id)
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.