public abstract static class QueryBuilderUtil.FeaturePredicate extends QueryBuilderUtil.Predicate
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
qualifiedFeatureName |
description, id, TAB
Constructor and Description |
---|
FeaturePredicate()
Constructor.
|
FeaturePredicate(java.lang.String id,
java.lang.String description,
java.lang.String qualifiedFeatureName)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getColumnName()
Get column name for feature.
|
protected java.lang.String |
getColumnName(int index)
Get column name for feature.
|
protected org.openmdx.base.dataprovider.layer.persistence.jdbc.dbobject.DbObject |
getDbObject(org.openmdx.base.naming.Path accessPath)
Get dbObject for given access path.
|
protected java.lang.Integer |
getEmbeddedFeature()
Get upper bound for embedded feature.
|
protected org.openmdx.base.mof.cci.ModelElement_1_0 |
getFeature()
Get feature.
|
java.lang.String |
getQualifiedFeatureName() |
protected org.openmdx.base.naming.Path |
getReferencedTypeAccessPath(org.openmdx.base.mof.cci.ModelElement_1_0 reference,
org.openmdx.base.naming.Path accessPath)
Get access path for referenced type.
|
void |
setQualifiedFeatureName(java.lang.String qualifiedFeatureName) |
findPredicate, fromXML, getDescription, getId, setDescription, setId, toSql, toXML
public FeaturePredicate()
public FeaturePredicate(java.lang.String id, java.lang.String description, java.lang.String qualifiedFeatureName)
id
- databasePlugIn
- protected org.openmdx.base.mof.cci.ModelElement_1_0 getFeature() throws org.openmdx.base.exception.ServiceException
org.openmdx.base.exception.ServiceException
protected java.lang.String getColumnName() throws org.openmdx.base.exception.ServiceException
org.openmdx.base.exception.ServiceException
protected java.lang.Integer getEmbeddedFeature() throws org.openmdx.base.exception.ServiceException
databasePlugIns
- org.openmdx.base.exception.ServiceException
protected java.lang.String getColumnName(int index) throws org.openmdx.base.exception.ServiceException
index
- databasePlugIns
- org.openmdx.base.exception.ServiceException
protected org.openmdx.base.naming.Path getReferencedTypeAccessPath(org.openmdx.base.mof.cci.ModelElement_1_0 reference, org.openmdx.base.naming.Path accessPath) throws org.openmdx.base.exception.ServiceException
reference
- accessPath
- org.openmdx.base.exception.ServiceException
protected org.openmdx.base.dataprovider.layer.persistence.jdbc.dbobject.DbObject getDbObject(org.openmdx.base.naming.Path accessPath) throws org.openmdx.base.exception.ServiceException
accessPath
- org.openmdx.base.exception.ServiceException
public java.lang.String getQualifiedFeatureName()
public void setQualifiedFeatureName(java.lang.String qualifiedFeatureName)
qualifiedFeatureName
- the qualifiedFeatureName to setThis software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.