Package org.gvsig.fmap.dal.feature.spi
Class SQLBuilderBase.TableNameBuilderBase
java.lang.Object
org.gvsig.expressionevaluator.ExpressionBuilder.AbstractValue
org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.AbstractStatementPart
org.gvsig.fmap.dal.feature.spi.SQLBuilderBase.TableNameBuilderBase
- All Implemented Interfaces:
Cloneable,org.gvsig.expressionevaluator.ExpressionBuilder.Value,org.gvsig.expressionevaluator.ExpressionBuilder.Visitable,org.gvsig.fmap.dal.SQLBuilder.StatementPart,org.gvsig.fmap.dal.SQLBuilder.TableNameBuilder,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.util.IsEmpty,org.gvsig.tools.util.PropertiesSupport
- Enclosing class:
SQLBuilderBase
public class SQLBuilderBase.TableNameBuilderBase
extends SQLBuilderBase.AbstractStatementPart
implements org.gvsig.fmap.dal.SQLBuilder.TableNameBuilder
-
Field Summary
FieldsFields inherited from class org.gvsig.expressionevaluator.ExpressionBuilder.AbstractValue
properties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(org.gvsig.expressionevaluator.ExpressionBuilder.Visitor visitor, org.gvsig.expressionevaluator.ExpressionBuilder.VisitorFilter filter) org.gvsig.fmap.dal.SQLBuilder.TableNameBuilderprotected Stringbooleanorg.gvsig.fmap.dal.feature.FeatureTypegetName()booleanbooleanhas_name()booleaninthashCode()booleanisEmpty()org.gvsig.fmap.dal.SQLBuilder.TableNameBuilderorg.gvsig.fmap.dal.SQLBuilder.TableNameBuilderprotected StringvoidsetFeatureType(org.gvsig.fmap.dal.feature.FeatureType featureType) protected StringtoString()toString(org.gvsig.expressionevaluator.Formatter<org.gvsig.expressionevaluator.ExpressionBuilder.Value> formatter) Methods inherited from class org.gvsig.expressionevaluator.ExpressionBuilder.AbstractValue
clone, copyPropertiesFrom, getProperties, getProperty, replace, setPropertyMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.gvsig.expressionevaluator.ExpressionBuilder.Value
clone, copyPropertiesFrom, replaceMethods inherited from interface org.gvsig.tools.util.PropertiesSupport
getProperties, getProperty, setProperty
-
Field Details
-
tableName
-
schemaName
-
-
Constructor Details
-
TableNameBuilderBase
public TableNameBuilderBase()
-
-
Method Details
-
accept
public void accept(org.gvsig.expressionevaluator.ExpressionBuilder.Visitor visitor, org.gvsig.expressionevaluator.ExpressionBuilder.VisitorFilter filter) - Specified by:
acceptin interfaceorg.gvsig.expressionevaluator.ExpressionBuilder.Visitable- Overrides:
acceptin classorg.gvsig.expressionevaluator.ExpressionBuilder.AbstractValue
-
database
- Specified by:
databasein interfaceorg.gvsig.fmap.dal.SQLBuilder.TableNameBuilder
-
schema
- Specified by:
schemain interfaceorg.gvsig.fmap.dal.SQLBuilder.TableNameBuilder
-
name
- Specified by:
namein interfaceorg.gvsig.fmap.dal.SQLBuilder.TableNameBuilder
-
databaseName2provider
-
schemaName2provider
-
tableName2provider
-
getDatabase
- Specified by:
getDatabasein interfaceorg.gvsig.fmap.dal.SQLBuilder.TableNameBuilder
-
getSchema
- Specified by:
getSchemain interfaceorg.gvsig.fmap.dal.SQLBuilder.TableNameBuilder
-
getName
- Specified by:
getNamein interfaceorg.gvsig.fmap.dal.SQLBuilder.TableNameBuilder
-
has_schema
public boolean has_schema()- Specified by:
has_schemain interfaceorg.gvsig.fmap.dal.SQLBuilder.TableNameBuilder
-
has_name
public boolean has_name()- Specified by:
has_namein interfaceorg.gvsig.fmap.dal.SQLBuilder.TableNameBuilder
-
has_database
public boolean has_database()- Specified by:
has_databasein interfaceorg.gvsig.fmap.dal.SQLBuilder.TableNameBuilder
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceorg.gvsig.tools.util.IsEmpty
-
toString
-
toString
public String toString(org.gvsig.expressionevaluator.Formatter<org.gvsig.expressionevaluator.ExpressionBuilder.Value> formatter) - Specified by:
toStringin interfaceorg.gvsig.expressionevaluator.ExpressionBuilder.Value
-
equals
-
hashCode
public int hashCode() -
setFeatureType
public void setFeatureType(org.gvsig.fmap.dal.feature.FeatureType featureType) - Specified by:
setFeatureTypein interfaceorg.gvsig.fmap.dal.SQLBuilder.TableNameBuilder
-
featureType
public org.gvsig.fmap.dal.feature.FeatureType featureType()- Specified by:
featureTypein interfaceorg.gvsig.fmap.dal.SQLBuilder.TableNameBuilder
-