Package org.teiid.query.sql.lang
Class SourceHint
- java.lang.Object
-
- org.teiid.query.sql.lang.SourceHint
-
public class SourceHint extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SourceHint.SpecificHint
-
Constructor Summary
Constructors Constructor Description SourceHint()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SourceHint
combine(SourceHint sourceHint, SourceHint sourceHint2)
boolean
equals(Object obj)
String
getGeneralHint()
Collection<String>
getGeneralHints()
String
getSourceHint(String sourceName)
SourceHint.SpecificHint
getSpecificHint(String sourceName)
Map<String,SourceHint.SpecificHint>
getSpecificHints()
boolean
isUseAliases()
void
setGeneralHint(String generalHint)
void
setSourceHint(String sourceName, String hint, boolean useAliases)
void
setUseAliases(boolean useAliases)
-
-
-
Method Detail
-
getGeneralHint
public String getGeneralHint()
-
setGeneralHint
public void setGeneralHint(String generalHint)
-
getSpecificHint
public SourceHint.SpecificHint getSpecificHint(String sourceName)
-
getSpecificHints
public Map<String,SourceHint.SpecificHint> getSpecificHints()
-
isUseAliases
public boolean isUseAliases()
-
setUseAliases
public void setUseAliases(boolean useAliases)
-
combine
public static SourceHint combine(SourceHint sourceHint, SourceHint sourceHint2)
-
getGeneralHints
public Collection<String> getGeneralHints()
-
-