Package org.teiid.olingo
Class ProjectedColumn
- java.lang.Object
-
- org.teiid.olingo.ProjectedColumn
-
- All Implemented Interfaces:
DocumentNode.ContextColumn
public class ProjectedColumn extends Object implements DocumentNode.ContextColumn
-
-
Constructor Summary
Constructors Constructor Description ProjectedColumn(Expression expr, org.apache.olingo.commons.core.edm.primitivetype.SingletonPrimitiveType edmType, org.apache.olingo.commons.api.edm.EdmProperty property, boolean collection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.olingo.commons.api.edm.EdmPrimitiveTypeKind
getEdmPrimitiveTypeKind()
org.apache.olingo.commons.core.edm.primitivetype.SingletonPrimitiveType
getEdmType()
Expression
getExpression()
String
getName()
int
getOrdinal()
Integer
getPrecision()
org.apache.olingo.commons.api.edm.EdmProperty
getProperty()
String
getRuntimeType()
Integer
getScale()
boolean
isCollection()
void
setOrdinal(int ordinal)
-
-
-
Constructor Detail
-
ProjectedColumn
public ProjectedColumn(Expression expr, org.apache.olingo.commons.core.edm.primitivetype.SingletonPrimitiveType edmType, org.apache.olingo.commons.api.edm.EdmProperty property, boolean collection)
-
-
Method Detail
-
getExpression
public Expression getExpression()
-
getEdmType
public org.apache.olingo.commons.core.edm.primitivetype.SingletonPrimitiveType getEdmType()
-
isCollection
public boolean isCollection()
-
getOrdinal
public int getOrdinal()
- Specified by:
getOrdinal
in interfaceDocumentNode.ContextColumn
-
setOrdinal
public void setOrdinal(int ordinal)
-
getProperty
public org.apache.olingo.commons.api.edm.EdmProperty getProperty()
-
getPrecision
public Integer getPrecision()
-
getScale
public Integer getScale()
-
getName
public String getName()
- Specified by:
getName
in interfaceDocumentNode.ContextColumn
-
getRuntimeType
public String getRuntimeType()
- Specified by:
getRuntimeType
in interfaceDocumentNode.ContextColumn
-
getEdmPrimitiveTypeKind
public org.apache.olingo.commons.api.edm.EdmPrimitiveTypeKind getEdmPrimitiveTypeKind()
- Specified by:
getEdmPrimitiveTypeKind
in interfaceDocumentNode.ContextColumn
-
-