public class ProjectedColumn extends Object implements DocumentNode.ContextColumn
Constructor and Description |
---|
ProjectedColumn(Expression expr,
org.apache.olingo.commons.core.edm.primitivetype.SingletonPrimitiveType edmType,
org.apache.olingo.commons.api.edm.EdmProperty property,
boolean collection) |
Modifier and Type | Method and 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) |
public ProjectedColumn(Expression expr, org.apache.olingo.commons.core.edm.primitivetype.SingletonPrimitiveType edmType, org.apache.olingo.commons.api.edm.EdmProperty property, boolean collection)
public Expression getExpression()
public org.apache.olingo.commons.core.edm.primitivetype.SingletonPrimitiveType getEdmType()
public boolean isCollection()
public int getOrdinal()
getOrdinal
in interface DocumentNode.ContextColumn
public void setOrdinal(int ordinal)
public org.apache.olingo.commons.api.edm.EdmProperty getProperty()
public Integer getPrecision()
public Integer getScale()
public String getName()
getName
in interface DocumentNode.ContextColumn
public String getRuntimeType()
getRuntimeType
in interface DocumentNode.ContextColumn
public org.apache.olingo.commons.api.edm.EdmPrimitiveTypeKind getEdmPrimitiveTypeKind()
getEdmPrimitiveTypeKind
in interface DocumentNode.ContextColumn
Copyright © 2020. All rights reserved.